Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

frontend/Gemfile not found #92

Closed
seanpdoyle opened this issue Feb 27, 2015 · 6 comments
Closed

frontend/Gemfile not found #92

seanpdoyle opened this issue Feb 27, 2015 · 6 comments

Comments

@seanpdoyle
Copy link
Contributor

I'm trying to upgrade my version of ember-cli to 0.1.8 (from pre 0.1.6).

It seems like 652cf12 is problematic

Also worth mentioning, ember-cli:install-dependencies and ember-cli:test seem to be running twice.

The failure message:

/Users/Sean/.rbenv/versions/2.2.0/bin/ruby -I/Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-core-3.1.7/lib:/Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-support-3.1.2/lib /Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-core-3.1.7/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
/Users/Sean/src/my-app/frontend/Gemfile not found
/Users/Sean/.rbenv/versions/2.2.0/bin/ruby -I/Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-core-3.1.7/lib:/Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-support-3.1.2/lib /Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-core-3.1.7/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb failed

The full output:

2.2.0 in my-app/ on sd-bump-ember-cli-rails 
› rk

> frontend@0.0.0 postinstall /Users/Sean/src/my-app/frontend
> bower install


> frontend@0.0.0 postinstall /Users/Sean/src/my-app/frontend
> bower install

version: 0.1.15
Building..Warning: ignoring input sourcemap for bower_components/route-recognizer/dist/route-recognizer.js because ENOENT, no such file or directory '/Users/Sean/src/my-app/frontend/tmp/tree_merger-tmp_dest_dir-ameG9KTZ.tmp/bower_components/route-recognizer/dist/route-recognizer.js.map'
Built project successfully. Stored in "/Users/Sean/src/my-app/frontend/tmp/class-tests_dist-dHI2i7tJ.tmp".
ok 1 PhantomJS 1.9 - transforms the credit card information for Stripe
ok 2 PhantomJS 1.9 - transforms expiry information when filled in with 1Password
ok 3 PhantomJS 1.9 - FooterNavComponent: it renders
ok 4 PhantomJS 1.9 - InputListComponent: splits value list into strings
ok 5 PhantomJS 1.9 - InputListComponent: splits whitespace separated value list into strings
ok 6 PhantomJS 1.9 - InputListComponent: joins value list to string
ok 7 PhantomJS 1.9 - InputListComponent: joins empty value list to empty string
ok 8 PhantomJS 1.9 - CsvExport: #isFinished returns true when #status is 'finished'
ok 9 PhantomJS 1.9 - User cannot update unchanged form: Update Form butotn is disabled by default, and is enabled when inputs change
ok 10 PhantomJS 1.9 - User changes their email address: shows an error for invalid emails
ok 11 PhantomJS 1.9 - User changes their email address: shows email errors returned from the server
ok 12 PhantomJS 1.9 - User changes their email address: shows password errors returned from the server
ok 13 PhantomJS 1.9 - User changes payment amount: creates a subscription
ok 14 PhantomJS 1.9 - User changes payment amount: they see the correct new total
ok 15 PhantomJS 1.9 - User changes payment amount: they see the new amount for this form in the receipt section
ok 16 PhantomJS 1.9 - User changes payment amount: they see the correct current total
ok 17 PhantomJS 1.9 - User changes payment amount: the slider displays the correct amount
ok 18 PhantomJS 1.9 - User changes payment amount and tries to leave the page: the slider resets to the default when they return
ok 19 PhantomJS 1.9 - User changes payment amount and tries to leave the page: they see a confirmation box and cancel
ok 20 PhantomJS 1.9 - User changes payment amount and tries to leave the page: they see a confirmation box and click ok
ok 21 PhantomJS 1.9 - User creates a form: reenables the create button after submitting
ok 22 PhantomJS 1.9 - User deletes a submission: they are redirected to the previous submission
ok 23 PhantomJS 1.9 - User deletes a submission it is the first (ordered) submission: they are redirected to the next submission
ok 24 PhantomJS 1.9 - User deletes a submission there are no more submissions: they are redirected to the form setup
ok 25 PhantomJS 1.9 - User deletes a submission confirm is false: does not delete the submission
ok 26 PhantomJS 1.9 - User deletes form: and does not see deletion dialog on another form
ok 27 PhantomJS 1.9 - User downloads form as CSV: polling until the export is no longer pending
ok 28 PhantomJS 1.9 - User edits a form: changing the notification emails
ok 29 PhantomJS 1.9 - User edits a form and tries to leave the page: the data is reset when they return
ok 30 PhantomJS 1.9 - User edits a form and tries to leave the page: they see a confirmation box and cancel
ok 31 PhantomJS 1.9 - User edits a form and tries to leave the page: they see a confirmation box and click ok
ok 32 PhantomJS 1.9 - User filters submissions: they see only the filtered submissions
ok 33 PhantomJS 1.9 - User filters submissions: they see help text when all submissions are filtered out
ok 34 PhantomJS 1.9 - User filters submissions when they change forms: the filter is cleared
ok 35 PhantomJS 1.9 - User filters submissions when they filter for spam: the filter is cleared
ok 36 PhantomJS 1.9 - User marks a submission as spam: redirects to the next submission
ok 37 PhantomJS 1.9 - User marks a submission as ham: toggles the spam state
ok 38 PhantomJS 1.9 - User pays for first form: creates their payment account and creates a subscription
ok 39 PhantomJS 1.9 - User transitions to another form: redirects to the most recent submission
ok 40 PhantomJS 1.9 - User transitions to another form the other form has no submissions: when they transition back to the original form, it redirects to the most recent submission
ok 41 PhantomJS 1.9 - User deletes a submission: they are redirected to the previous submission
ok 42 PhantomJS 1.9 - User views a form in sandbox: they see the sandbox warning
ok 43 PhantomJS 1.9 - User views a form with no spam: they do not see the toggle spam link
ok 44 PhantomJS 1.9 - User views a form with no submissions: they see the form setup page
ok 45 PhantomJS 1.9 - User views a form with only spam: they stay on the submission index page
ok 46 PhantomJS 1.9 - User views a form with spam: they do not see the spam initially
ok 47 PhantomJS 1.9 - User views a form with spam: they can toggle to see the spam
ok 48 PhantomJS 1.9 - User views a form with submissions: redirects to the most recent submission
ok 49 PhantomJS 1.9 - User views a form with submissions: they see the submission count
ok 50 PhantomJS 1.9 - User views a form with submissions: the submissions are sorted by date
ok 51 PhantomJS 1.9 - User visits a form that doesn't exist: displays a 404 page
ok 52 PhantomJS 1.9 - User views an unread submission when vist and leave the edit the form: does not trigger a confirm dialog
ok 53 PhantomJS 1.9 - User views dashboard: they see their email
ok 54 PhantomJS 1.9 - User views dashboard they have no forms: they are redirected to the new form page
ok 55 PhantomJS 1.9 - User views dashboard they have a form but have not visited any: they are redirected to the first form
ok 56 PhantomJS 1.9 - User views dashboard they have a visited another form: they are redirected to the form they last visited
ok 57 PhantomJS 1.9 - User views form data tab: the links are to the correct endpoints
ok 58 PhantomJS 1.9 - User toggles spam: redirects to the first submission if there is one
ok 59 PhantomJS 1.9 - User toggles spam: redirects to the submission index if there are no submissions
ok 60 PhantomJS 1.9 - User views the form setup page the form has submissions: they do not see the buttons to advance
ok 61 PhantomJS 1.9 - User views the form setup page the form has submissions: when they click the form they see the submissions
ok 62 PhantomJS 1.9 - User views the form setup page the form has no submissions: they see the buttons to advance to the next section
ok 63 PhantomJS 1.9 - User views the form setup page the form has no submissions: when they click the form they stay on the setup page
ok 64 PhantomJS 1.9 - User views the new form page they have no forms: they see a welcome message
ok 65 PhantomJS 1.9 - User views the new form page they have at least one form: they do not see a welcome message

1..65
# tests 65
# pass  65
# fail  0

# ok
version: 0.1.15
Building..Warning: ignoring input sourcemap for bower_components/route-recognizer/dist/route-recognizer.js because ENOENT, no such file or directory '/Users/Sean/src/my-app/frontend/tmp/tree_merger-tmp_dest_dir-5M4PQPCa.tmp/bower_components/route-recognizer/dist/route-recognizer.js.map'
Built project successfully. Stored in "/Users/Sean/src/my-app/frontend/tmp/class-tests_dist-4MKKy7fP.tmp".
ok 1 PhantomJS 1.9 - transforms the credit card information for Stripe
ok 2 PhantomJS 1.9 - transforms expiry information when filled in with 1Password
ok 3 PhantomJS 1.9 - FooterNavComponent: it renders
ok 4 PhantomJS 1.9 - InputListComponent: splits value list into strings
ok 5 PhantomJS 1.9 - InputListComponent: splits whitespace separated value list into strings
ok 6 PhantomJS 1.9 - InputListComponent: joins value list to string
ok 7 PhantomJS 1.9 - InputListComponent: joins empty value list to empty string
ok 8 PhantomJS 1.9 - CsvExport: #isFinished returns true when #status is 'finished'
ok 9 PhantomJS 1.9 - User cannot update unchanged form: Update Form butotn is disabled by default, and is enabled when inputs change
ok 10 PhantomJS 1.9 - User changes their email address: shows an error for invalid emails
ok 11 PhantomJS 1.9 - User changes their email address: shows email errors returned from the server
ok 12 PhantomJS 1.9 - User changes their email address: shows password errors returned from the server
ok 13 PhantomJS 1.9 - User changes payment amount: creates a subscription
ok 14 PhantomJS 1.9 - User changes payment amount: they see the correct new total
ok 15 PhantomJS 1.9 - User changes payment amount: they see the new amount for this form in the receipt section
ok 16 PhantomJS 1.9 - User changes payment amount: they see the correct current total
ok 17 PhantomJS 1.9 - User changes payment amount: the slider displays the correct amount
ok 18 PhantomJS 1.9 - User changes payment amount and tries to leave the page: the slider resets to the default when they return
ok 19 PhantomJS 1.9 - User changes payment amount and tries to leave the page: they see a confirmation box and cancel
ok 20 PhantomJS 1.9 - User changes payment amount and tries to leave the page: they see a confirmation box and click ok
ok 21 PhantomJS 1.9 - User creates a form: reenables the create button after submitting
ok 22 PhantomJS 1.9 - User deletes a submission: they are redirected to the previous submission
ok 23 PhantomJS 1.9 - User deletes a submission it is the first (ordered) submission: they are redirected to the next submission
ok 24 PhantomJS 1.9 - User deletes a submission there are no more submissions: they are redirected to the form setup
ok 25 PhantomJS 1.9 - User deletes a submission confirm is false: does not delete the submission
ok 26 PhantomJS 1.9 - User deletes form: and does not see deletion dialog on another form
ok 27 PhantomJS 1.9 - User downloads form as CSV: polling until the export is no longer pending
ok 28 PhantomJS 1.9 - User edits a form: changing the notification emails
ok 29 PhantomJS 1.9 - User edits a form and tries to leave the page: the data is reset when they return
ok 30 PhantomJS 1.9 - User edits a form and tries to leave the page: they see a confirmation box and cancel
ok 31 PhantomJS 1.9 - User edits a form and tries to leave the page: they see a confirmation box and click ok
ok 32 PhantomJS 1.9 - User filters submissions: they see only the filtered submissions
ok 33 PhantomJS 1.9 - User filters submissions: they see help text when all submissions are filtered out
ok 34 PhantomJS 1.9 - User filters submissions when they change forms: the filter is cleared
ok 35 PhantomJS 1.9 - User filters submissions when they filter for spam: the filter is cleared
ok 36 PhantomJS 1.9 - User marks a submission as spam: redirects to the next submission
ok 37 PhantomJS 1.9 - User marks a submission as ham: toggles the spam state
ok 38 PhantomJS 1.9 - User pays for first form: creates their payment account and creates a subscription
ok 39 PhantomJS 1.9 - User transitions to another form: redirects to the most recent submission
ok 40 PhantomJS 1.9 - User transitions to another form the other form has no submissions: when they transition back to the original form, it redirects to the most recent submission
ok 41 PhantomJS 1.9 - User deletes a submission: they are redirected to the previous submission
ok 42 PhantomJS 1.9 - User views a form in sandbox: they see the sandbox warning
ok 43 PhantomJS 1.9 - User views a form with no spam: they do not see the toggle spam link
ok 44 PhantomJS 1.9 - User views a form with no submissions: they see the form setup page
ok 45 PhantomJS 1.9 - User views a form with only spam: they stay on the submission index page
ok 46 PhantomJS 1.9 - User views a form with spam: they do not see the spam initially
ok 47 PhantomJS 1.9 - User views a form with spam: they can toggle to see the spam
ok 48 PhantomJS 1.9 - User views a form with submissions: redirects to the most recent submission
ok 49 PhantomJS 1.9 - User views a form with submissions: they see the submission count
ok 50 PhantomJS 1.9 - User views a form with submissions: the submissions are sorted by date
ok 51 PhantomJS 1.9 - User visits a form that doesn't exist: displays a 404 page
ok 52 PhantomJS 1.9 - User views an unread submission when vist and leave the edit the form: does not trigger a confirm dialog
ok 53 PhantomJS 1.9 - User views dashboard: they see their email
ok 54 PhantomJS 1.9 - User views dashboard they have no forms: they are redirected to the new form page
ok 55 PhantomJS 1.9 - User views dashboard they have a form but have not visited any: they are redirected to the first form
ok 56 PhantomJS 1.9 - User views dashboard they have a visited another form: they are redirected to the form they last visited
ok 57 PhantomJS 1.9 - User views form data tab: the links are to the correct endpoints
ok 58 PhantomJS 1.9 - User toggles spam: redirects to the first submission if there is one
ok 59 PhantomJS 1.9 - User toggles spam: redirects to the submission index if there are no submissions
ok 60 PhantomJS 1.9 - User views the form setup page the form has submissions: they do not see the buttons to advance
ok 61 PhantomJS 1.9 - User views the form setup page the form has submissions: when they click the form they see the submissions
ok 62 PhantomJS 1.9 - User views the form setup page the form has no submissions: they see the buttons to advance to the next section
ok 63 PhantomJS 1.9 - User views the form setup page the form has no submissions: when they click the form they stay on the setup page
ok 64 PhantomJS 1.9 - User views the new form page they have no forms: they see a welcome message
ok 65 PhantomJS 1.9 - User views the new form page they have at least one form: they do not see a welcome message

1..65
# tests 65
# pass  65
# fail  0

# ok
/Users/Sean/.rbenv/versions/2.2.0/bin/ruby -I/Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-core-3.1.7/lib:/Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-support-3.1.2/lib /Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-core-3.1.7/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
/Users/Sean/src/my-app/frontend/Gemfile not found
/Users/Sean/.rbenv/versions/2.2.0/bin/ruby -I/Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-core-3.1.7/lib:/Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-support-3.1.2/lib /Users/Sean/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/rspec-core-3.1.7/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb failed

Rakefile:

# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.

require File.expand_path('../config/application', __FILE__)

MyApp::Application.load_tasks

task(:default).clear
task default: ["ember", :spec]
task "ember" => ["ember-cli:compile", "ember-cli:test"]

frontend/package.json:

{
  "name": "frontend",
  "version": "0.0.0",
  "description": "Small description for frontend goes here",
  "private": true,
  "directories": {
    "doc": "doc",
    "test": "tests"
  },
  "scripts": {
    "start": "ember server",
    "build": "ember build",
    "test": "ember test",
    "postinstall": "node_modules/.bin/bower install"
  },
  "repository": "",
  "engines": {
    "node": ">= 0.10.0"
  },
  "author": "",
  "license": "MIT",
  "devDependencies": {
    "bower": "*",
    "broccoli-asset-rev": "^2.0.0",
    "ember-cli": "0.1.15",
    "ember-cli-6to5": "0.2.1",
    "ember-cli-coffees6": "^0.1.3",
    "ember-cli-content-security-policy": "0.3.0",
    "ember-cli-dependency-checker": "0.0.7",
    "ember-cli-google-analytics": "1.2.0",
    "ember-cli-htmlbars": "^0.7.0",
    "ember-cli-ic-ajax": "0.1.1",
    "ember-cli-inject-live-reload": "^1.3.0",
    "ember-cli-jquery-ui": "0.0.13",
    "ember-cli-pretender": "0.3.1",
    "ember-cli-qunit": "0.1.2",
    "ember-cli-rails-addon": "0.0.11",
    "ember-cli-zero-clipboard": "1.0.2",
    "ember-data": "1.0.0-beta.12",
    "ember-export-application-global": "^1.0.0",
    "ember-moment": "^1.0.0",
    "express": "^4.8.5",
    "glob": "^4.0.5"
  }
}
@wireframe
Copy link
Contributor

I've reproduced the same issue in my env.

@rwz
Copy link
Collaborator

rwz commented Feb 28, 2015

I can't reproduce it.

@seanpdoyle
Copy link
Contributor Author

@rwz what ruby version are you running?

@rwz
Copy link
Collaborator

rwz commented Feb 28, 2015

The latest.

@rwz
Copy link
Collaborator

rwz commented Mar 3, 2015

@seanpdoyle What's going on with this issue? Does it still happen? Is there any progress tracking the cause? I still have no idea how to reproduce it.

@seanpdoyle
Copy link
Contributor Author

@rwz I haven't looked it yet but I'll ping you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants