diff --git a/zerver/tests/frontend/tests/04-subscriptions.js b/zerver/tests/frontend/tests/04-subscriptions.js index ccc2fbe397..ddf296bae1 100644 --- a/zerver/tests/frontend/tests/04-subscriptions.js +++ b/zerver/tests/frontend/tests/04-subscriptions.js @@ -42,56 +42,6 @@ casper.then(function () { casper.test.assertTextExists('Error adding subscription', "Can't subscribe to an empty stream name"); }); -// Test the inline subscribe and unsubscribe in messages -casper.then(function () { - casper.click('a[href^="#"]'); - casper.test.assertExists('#home.tab-pane.active', 'home page is active'); -}); - -// Test an inline subscribe button for an unsubscribed stream -common.send_message('stream', { - stream: 'Verona', - subject: 'Inline subscribe', - content: "!_stream_subscribe_button(inline stream)" -}); - -var new_stream_button = '.inline-subscribe[data-stream-name="inline stream"] .inline-subscribe-button'; - -casper.waitUntilVisible(new_stream_button, function () { - casper.test.assertSelectorHasText(new_stream_button, - 'Subscribe to inline stream', - 'New inline subscribe button starts as subscribe'); - casper.click(new_stream_button); -}); - -casper.waitUntilVisible('.narrow-filter[data-name="inline stream"]', function () { - casper.test.assertSelectorHasText(new_stream_button, - 'Unsubscribe from inline stream', - 'New inline subscribe button becomes unsubscribe'); - casper.click(new_stream_button); -}); - -casper.waitWhileVisible('.narrow-filter[data-name="inline stream"]', function () { - casper.test.assertSelectorHasText(new_stream_button, - 'Subscribe to inline stream', - 'New inline subscribe returns to subscribe on unsubscribe'); -}); - -// Test an inline subscribe button for an subscribed stream -common.send_message('stream', { - stream: 'Verona', - subject: 'Inline subscribe', - content: "!_stream_subscribe_button(Denmark)" -}); - -var existing_stream_button = '.inline-subscribe[data-stream-name="Denmark"] .inline-subscribe-button'; - -casper.waitUntilVisible(new_stream_button, function () { - casper.test.assertSelectorHasText(existing_stream_button, - 'Unsubscribe from denmark', - 'Existing subscribe button starts as unsubscribe'); -}); - common.then_log_out(); casper.run(function () {