@javascript @mobile Feature: posting from the mobile main page In order to navigate Diaspora* As a mobile user I want to tell the world I am eating a yogurt Background: Given following users exist: | username | | bob | | alice | And I am on the home page And I sign in as "bob@bob.bob" on the mobile website And a user with username "bob" is connected with "alice" Given I have following aspects: | PostingTo | | NotPostingThingsHere | And I have user with username "alice" in an aspect called "PostingTo" And I have user with username "alice" in an aspect called "NotPostingThingsHere" Scenario: post and delete some text Given I visit the mobile publisher page And I append "I am eating yogurt" to the mobile publisher And I select "Unicorns" from "aspect_ids_" And I press "Share" When I go to the stream page Then I should see "I am eating yogurt" When I confirm the alert after I click on selector "a.remove" Then I should not see "I am eating yogurt" Scenario: post a photo without text Given I visit the mobile publisher page When I attach the file "spec/fixtures/button.png" to hidden "file" within "#file-upload-publisher" Then I should see "button.png completed" And I should see an uploaded image within the photo drop zone When I press "Share" When I go to the stream page Then I should see a "img" within ".stream_element div.photo_attachments" When I log out And I sign in as "alice@alice.alice" on the mobile website When I go to the stream page Then I should see a "img" within ".stream_element div.photo_attachments" Scenario: back out of posting a photo-only post Given I visit the mobile publisher page When I confirm the alert after I attach the file "spec/fixtures/bad_urls.txt" to "file" within "#file-upload-publisher" Then I should not see an uploaded image within the photo drop zone When I attach the file "spec/fixtures/button.png" to hidden "file" within "#file-upload-publisher" And I should see "button.png completed" And I click to delete the first uploaded photo Then I should not see an uploaded image within the photo drop zone Scenario: back out of uploading a picture when another has been attached Given I visit the mobile publisher page And I append "I am eating yogurt" to the mobile publisher And I attach the file "spec/fixtures/button.gif" to hidden "file" within "#file-upload-publisher" And I attach the file "spec/fixtures/button.png" to hidden "file" within "#file-upload-publisher" And I click to delete the first uploaded photo Then I should see an uploaded image within the photo drop zone And the text area wrapper mobile should be with attachments