@javascript Feature: Creating a new post Background: Given a user with username "bob" And I sign in as "bob@bob.bob" And I trumpet Scenario: Posting a public message with a photo And I write "I love RMS" When I select "Public" in my aspects dropdown And I upload a fixture picture with filename "button.gif" When I go through the default composer When I go to "/stream" Then I should see "I love RMS" as the first post in my stream And "I love RMS" should be a public post in my stream Then "I love RMS" should have the "button.gif" picture Scenario: Posting to Aspects And I write "This is super skrunkle" When I select "All Aspects" in my aspects dropdown And I go through the default composer When I go to "/stream" Then I should see "This is super skrunkle" as the first post in my stream Then "This is super skrunkle" should be a limited post in my stream @wip Scenario: Mention a contact Given a user named "Alice Smith" with email "alice@alice.alice" And a user with email "bob@bob.bob" is connected with "alice@alice.alice" And I mention "alice@alice.alice" And I go through the default composer And I go to "/stream" Then the first post should mention "Alice Smith" Scenario: Uploading multiple photos When I write "check out these pictures" And I upload a fixture picture with filename "button.gif" And I upload a fixture picture with filename "button.gif" And I go through the default composer And I go to "/stream" Then "check out these pictures" should have 2 pictures Scenario: Framing your frame When I write "This is hella customized" And I upload a fixture picture with filename "button.gif" And I start the framing process Then I should see "This is hella customized" in the framer preview #### Will test the template picker being ported to JS #### # Then the default mood for the post should be "Wallpaper" # And I should see the image "button.gif" background When I select the mood "Day" Then the post's mood should be "Day" And "button.gif" should be in the post's picture viewer And I should see "This is hella customized" in the framer preview When I finalize my frame And I go to "/stream" Then "This is hella customized" should be post 1 And I click the show page link for "This is hella customized" And the post's mood should still be "Day" Scenario: The Wallpaper mood When I write "This is a pithy status" with body "And this is a long body" And I upload a fixture picture with filename "button.gif" And I start the framing process When I select the mood "Wallpaper" Then it should be a wallpaper frame with the background "button.gif" And the frame's headline should be "This is a pithy status" And the frame's body should be "And this is a long body"