Skip to content

Instantly share code, notes, and snippets.

@famanson
Created July 21, 2015 04:51
Show Gist options
  • Save famanson/e372fd8f04910b89aacb to your computer and use it in GitHub Desktop.
Save famanson/e372fd8f04910b89aacb to your computer and use it in GitHub Desktop.
SSH-enabled build failures
ubuntu@box637:~/esplorio-frontend$ npm test
> esplorio-frontend@0.0.0 test /home/ubuntu/esplorio-frontend
> ember test
version: 0.2.7
A new version of ember-cli is available (1.13.1). To install it, type ember update.
Could not find watchman, falling back to NodeWatcher for file system events.
Visit http://www.ember-cli.com/#watchman for more info.
Building
Warning: ignoring input sourcemap for bower_components/ember/ember-template-compiler.js because ENOENT, no such file or directory '/home/ubuntu/esplorio-frontend/tmp/tree_merger-tmp_dest_dir-OKMde3Tc.tmp/bower_components/ember/ember-template-compiler.map'
Built project successfully. Stored in "/home/ubuntu/esplorio-frontend/tmp/class-tests_dist-rIX8i5PA.tmp".
ok 1 PhantomJS 1.9 - JSHint - .: app.js should pass jshint
ok 2 PhantomJS 1.9 - JSHint - .: blanket-options.js should pass jshint
ok 3 PhantomJS 1.9 - JSHint - components/diary: components/diary/correct-place-name.js should pass jshint
ok 4 PhantomJS 1.9 - JSHint - components/diary: components/diary/date-header.js should pass jshint
ok 5 PhantomJS 1.9 - JSHint - components/diary: components/diary/edit-datetime.js should pass jshint
ok 6 PhantomJS 1.9 - JSHint - components/diary: components/diary/edit-location.js should pass jshint
ok 7 PhantomJS 1.9 - JSHint - components: components/error-modal.js should pass jshint
ok 8 PhantomJS 1.9 - JSHint - components: components/fast-select.js should pass jshint
ok 9 PhantomJS 1.9 - JSHint - components: components/image-viewer.js should pass jshint
ok 10 PhantomJS 1.9 - JSHint - components: components/lazy-image.js should pass jshint
ok 11 PhantomJS 1.9 - JSHint - components/settings: components/settings/alert-info.js should pass jshint
ok 12 PhantomJS 1.9 - JSHint - components/settings: components/settings/delete-data-confirm.js should pass jshint
ok 13 PhantomJS 1.9 - JSHint - components/settings: components/settings/disconnect-confirm.js should pass jshint
ok 14 PhantomJS 1.9 - JSHint - components/settings: components/settings/profile-pic-settings.js should pass jshint
ok 15 PhantomJS 1.9 - JSHint - components/settings: components/settings/profile-settings.js should pass jshint
ok 16 PhantomJS 1.9 - JSHint - components/settings: components/settings/services-settings.js should pass jshint
ok 17 PhantomJS 1.9 - JSHint - components: components/side-date-picker.js should pass jshint
ok 18 PhantomJS 1.9 - JSHint - components/side-date-picker: components/side-date-picker/day-picker.js should pass jshint
ok 19 PhantomJS 1.9 - JSHint - components/side-date-picker: components/side-date-picker/month-picker.js should pass jshint
ok 20 PhantomJS 1.9 - JSHint - components/side-date-picker: components/side-date-picker/week-picker.js should pass jshint
ok 21 PhantomJS 1.9 - JSHint - components/side-date-picker: components/side-date-picker/year-picker.js should pass jshint
ok 22 PhantomJS 1.9 - JSHint - components/trips: components/trips/delete-confirm.js should pass jshint
ok 23 PhantomJS 1.9 - JSHint - components/trips: components/trips/hidden-items-restore.js should pass jshint
ok 24 PhantomJS 1.9 - JSHint - components/trips: components/trips/hide-item.js should pass jshint
ok 25 PhantomJS 1.9 - JSHint - components/trips: components/trips/sharing-help.js should pass jshint
ok 26 PhantomJS 1.9 - JSHint - components/trips: components/trips/sharing-stop-confirm.js should pass jshint
ok 27 PhantomJS 1.9 - JSHint - components/trips: components/trips/trip-action.js should pass jshint
ok 28 PhantomJS 1.9 - JSHint - components/year-map: components/year-map/year-map-dropdown.js should pass jshint
ok 29 PhantomJS 1.9 - JSHint - components/year-map: components/year-map/year-map-share-url.js should pass jshint
ok 30 PhantomJS 1.9 - JSHint - components/year-map: components/year-map/year-map-stop-sharing.js should pass jshint
ok 31 PhantomJS 1.9 - JSHint - components/year-map: components/year-map/year-map.js should pass jshint
ok 32 PhantomJS 1.9 - JSHint - controllers: controllers/achievements.js should pass jshint
ok 33 PhantomJS 1.9 - JSHint - controllers: controllers/diary.js should pass jshint
ok 34 PhantomJS 1.9 - JSHint - controllers: controllers/index.js should pass jshint
ok 35 PhantomJS 1.9 - JSHint - controllers: controllers/navbar.js should pass jshint
ok 36 PhantomJS 1.9 - JSHint - controllers: controllers/places.js should pass jshint
ok 37 PhantomJS 1.9 - JSHint - controllers: controllers/register.js should pass jshint
ok 38 PhantomJS 1.9 - JSHint - controllers: controllers/settings.js should pass jshint
ok 39 PhantomJS 1.9 - JSHint - controllers: controllers/travelgraph.js should pass jshint
ok 40 PhantomJS 1.9 - JSHint - controllers: controllers/trips.js should pass jshint
ok 41 PhantomJS 1.9 - JSHint - controllers/trips: controllers/trips/trip.js should pass jshint
ok 42 PhantomJS 1.9 - JSHint - data: data/achievements.js should pass jshint
ok 43 PhantomJS 1.9 - JSHint - data: data/profile.js should pass jshint
ok 44 PhantomJS 1.9 - JSHint - data/settings: data/settings/profile-pic-settings.js should pass jshint
ok 45 PhantomJS 1.9 - JSHint - data/settings: data/settings/profile-settings.js should pass jshint
ok 46 PhantomJS 1.9 - JSHint - data/settings: data/settings/services-settings.js should pass jshint
ok 47 PhantomJS 1.9 - JSHint - data: data/trip.js should pass jshint
ok 48 PhantomJS 1.9 - JSHint - data: data/trips.js should pass jshint
ok 49 PhantomJS 1.9 - JSHint - helpers: helpers/add-iso2-prefix.js should pass jshint
ok 50 PhantomJS 1.9 - JSHint - helpers: helpers/blob-name.js should pass jshint
ok 51 PhantomJS 1.9 - JSHint - helpers: helpers/cap-first.js should pass jshint
ok 52 PhantomJS 1.9 - JSHint - helpers/diary: helpers/diary/is-this-year.js should pass jshint
ok 53 PhantomJS 1.9 - JSHint - helpers/diary: helpers/diary/item-summary.js should pass jshint
ok 54 PhantomJS 1.9 - JSHint - helpers/diary: helpers/diary/item-tweet-summary.js should pass jshint
ok 55 PhantomJS 1.9 - JSHint - helpers/diary/utils: helpers/diary/utils/diary-add-url.js should pass jshint
ok 56 PhantomJS 1.9 - JSHint - helpers: helpers/make-possessive.js should pass jshint
ok 57 PhantomJS 1.9 - JSHint - helpers: helpers/natural-time.js should pass jshint
ok 58 PhantomJS 1.9 - JSHint - helpers: helpers/number-with-commas.js should pass jshint
ok 59 PhantomJS 1.9 - JSHint - helpers: helpers/present-image.js should pass jshint
ok 60 PhantomJS 1.9 - JSHint - helpers: helpers/resolver.js should pass jshint
ok 61 PhantomJS 1.9 - JSHint - helpers: helpers/social-icon-text.js should pass jshint
ok 62 PhantomJS 1.9 - JSHint - helpers: helpers/social-icon.js should pass jshint
ok 63 PhantomJS 1.9 - JSHint - helpers: helpers/sourcename-normaliser.js should pass jshint
ok 64 PhantomJS 1.9 - JSHint - helpers: helpers/start-app.js should pass jshint
ok 65 PhantomJS 1.9 - JSHint - helpers: helpers/timestamp-to-iso-utc.js should pass jshint
ok 66 PhantomJS 1.9 - JSHint - helpers/trips: helpers/trips/end-date-range.js should pass jshint
ok 67 PhantomJS 1.9 - JSHint - helpers/trips: helpers/trips/list-description.js should pass jshint
ok 68 PhantomJS 1.9 - JSHint - helpers/trips: helpers/trips/start-date-range.js should pass jshint
ok 69 PhantomJS 1.9 - JSHint - helpers/trips: helpers/trips/trip-length-human.js should pass jshint
ok 70 PhantomJS 1.9 - JSHint - helpers: helpers/truncate-chars.js should pass jshint
ok 71 PhantomJS 1.9 - JSHint - mixins: mixins/ajax-interceptor.js should pass jshint
ok 72 PhantomJS 1.9 - JSHint - mixins: mixins/reset-scroll.js should pass jshint
ok 73 PhantomJS 1.9 - JSHint - mixins: mixins/scroll-event.js should pass jshint
ok 74 PhantomJS 1.9 - JSHint - models/settings: models/settings/profile.js should pass jshint
ok 75 PhantomJS 1.9 - JSHint - models: models/timeline-item.js should pass jshint
ok 76 PhantomJS 1.9 - JSHint - models/trips: models/trips/trip.js should pass jshint
ok 77 PhantomJS 1.9 - JSHint - .: router.js should pass jshint
ok 78 PhantomJS 1.9 - JSHint - routes: routes/achievements.js should pass jshint
ok 79 PhantomJS 1.9 - JSHint - routes: routes/application.js should pass jshint
ok 80 PhantomJS 1.9 - JSHint - routes: routes/diary.js should pass jshint
ok 81 PhantomJS 1.9 - JSHint - routes/diary: routes/diary/diary-core.js should pass jshint
ok 82 PhantomJS 1.9 - JSHint - routes: routes/index.js should pass jshint
ok 83 PhantomJS 1.9 - JSHint - routes: routes/login.js should pass jshint
ok 84 PhantomJS 1.9 - JSHint - routes: routes/places.js should pass jshint
ok 85 PhantomJS 1.9 - JSHint - routes: routes/settings.js should pass jshint
ok 86 PhantomJS 1.9 - JSHint - routes: routes/travelgraph.js should pass jshint
ok 87 PhantomJS 1.9 - JSHint - routes: routes/trips.js should pass jshint
ok 88 PhantomJS 1.9 - JSHint - routes/trips: routes/trips/trip-timeline.js should pass jshint
ok 89 PhantomJS 1.9 - JSHint - routes/trips: routes/trips/trip.js should pass jshint
ok 90 PhantomJS 1.9 - JSHint - .: test-helper.js should pass jshint
ok 91 PhantomJS 1.9 - Unit | Component | side date picker/day picker: it renders
ok 92 PhantomJS 1.9 - JSHint - unit/components/side-date-picker: unit/components/side-date-picker/day-picker-test.js should pass jshint
ok 93 PhantomJS 1.9 - controller:diary: it exists
ok 94 PhantomJS 1.9 - JSHint - unit/controllers: unit/controllers/diary-test.js should pass jshint
ok 95 PhantomJS 1.9 - controller:settings: it exists
not ok 96 PhantomJS 1.9 - controller:settings: visit settings
---
actual: >
Foo
expected: >
Your information has been saved successfully
message: >
Profile settings submission succeeds
Log: >
Visiting /settings
Hit services settings json backend
Hit profile settings json backend
Hit profile pic settings json backend
Hit cred blob deletion backend
Hit cred disconnection backend
Hit import backend
Hit force gravatar backend
Hit failed profile pic backend
Hit successful profile pic backend
...
ok 97 PhantomJS 1.9 - JSHint - unit/controllers: unit/controllers/settings-test.js should pass jshint
ok 98 PhantomJS 1.9 - route:achievements: it exists
ok 99 PhantomJS 1.9 - route:achievements: visit achievements
---
Log: >
Visiting route /achievements
Hit achievements json backend
Hit profile/json/ backend
...
ok 100 PhantomJS 1.9 - JSHint - unit/routes: unit/routes/achievements-test.js should pass jshint
ok 101 PhantomJS 1.9 - route:achievements: it exists
not ok 102 PhantomJS 1.9 - route:achievements: visit trips
---
actual: >
0
expected: >
2
message: >
Future trips
Log: >
Visiting route /trips
...
ok 103 PhantomJS 1.9 - JSHint - unit/routes: unit/routes/trips-test.js should pass jshint
ok 104 PhantomJS 1.9 - route:achievements: it exists
ok 105 PhantomJS 1.9 - route:achievements: visit trip exciting-trip-123 (profile/json returns 403)
---
Log: >
Visiting route /trips/exciting-trip-123 (profile/json returns 403)
Hit trip exciting-trip-123 json backend
Hit profile/json/ backend
User is now logged out
...
ok 106 PhantomJS 1.9 - route:achievements: visit trip exciting-trip-123 (profile/json returns 200)
---
Log: >
Visiting route /trips/exciting-trip-123 (profile/json returns 200)
Hit trip exciting-trip-123 json backend
Hit profile/json/ backend
User is now logged in
...
ok 107 PhantomJS 1.9 - JSHint - unit/routes/trips: unit/routes/trips/trip-test.js should pass jshint
ok 108 PhantomJS 1.9 - Unit | Utility | count style: it works
ok 109 PhantomJS 1.9 - JSHint - unit/utils: unit/utils/count-style-test.js should pass jshint
ok 110 PhantomJS 1.9 - JSHint - utils: utils/count-style.js should pass jshint
ok 111 PhantomJS 1.9 - JSHint - utils: utils/create-timeline-item.js should pass jshint
ok 112 PhantomJS 1.9 - JSHint - utils: utils/delete-cookies.js should pass jshint
ok 113 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/create-markers.js should pass jshint
ok 114 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/create-polylines.js should pass jshint
ok 115 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/find-marker.js should pass jshint
ok 116 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/fit-bounds.js should pass jshint
ok 117 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/handle-blob-click.js should pass jshint
ok 118 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/init-timezone-selector.js should pass jshint
ok 119 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/reconstruct-data.js should pass jshint
ok 120 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/reconstruct-map-data.js should pass jshint
ok 121 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/reset-map.js should pass jshint
ok 122 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/setup-map.js should pass jshint
ok 123 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/transform-date.js should pass jshint
ok 124 PhantomJS 1.9 - JSHint - utils/diary: utils/diary/translate-bounds.js should pass jshint
ok 125 PhantomJS 1.9 - JSHint - utils: utils/identify-marker-by-blob.js should pass jshint
ok 126 PhantomJS 1.9 - JSHint - utils: utils/identify-marker.js should pass jshint
ok 127 PhantomJS 1.9 - JSHint - utils: utils/make-url-with-callback.js should pass jshint
ok 128 PhantomJS 1.9 - JSHint - utils: utils/map-icons.js should pass jshint
ok 129 PhantomJS 1.9 - JSHint - utils: utils/moment-date.js should pass jshint
ok 130 PhantomJS 1.9 - JSHint - utils/places: utils/places/adjust-pan.js should pass jshint
ok 131 PhantomJS 1.9 - JSHint - utils/places: utils/places/google-bbox-to-array.js should pass jshint
ok 132 PhantomJS 1.9 - JSHint - utils/places: utils/places/map-type-control.js should pass jshint
ok 133 PhantomJS 1.9 - JSHint - utils/places: utils/places/set-markers.js should pass jshint
ok 134 PhantomJS 1.9 - JSHint - utils: utils/present-resized-image.js should pass jshint
ok 135 PhantomJS 1.9 - JSHint - utils: utils/redraw-marker.js should pass jshint
ok 136 PhantomJS 1.9 - JSHint - utils/settings: utils/settings/alert.js should pass jshint
ok 137 PhantomJS 1.9 - JSHint - utils/side-date-picker: utils/side-date-picker/jump-to-parent.js should pass jshint
ok 138 PhantomJS 1.9 - JSHint - utils/trips: utils/trips/is-shared.js should pass jshint
ok 139 PhantomJS 1.9 - JSHint - utils: utils/year-map-save-status.js should pass jshint
ok 140 PhantomJS 1.9 - JSHint - utils: utils/year-map-update.js should pass jshint
ok 141 PhantomJS 1.9 - JSHint - views/diary: views/diary/blob-click.js should pass jshint
ok 142 PhantomJS 1.9 - JSHint - views/diary: views/diary/diary-scroll-view.js should pass jshint
ok 143 PhantomJS 1.9 - JSHint - views: views/image-adjustment.js should pass jshint
ok 144 PhantomJS 1.9 - JSHint - views/map: views/map/esplorio-circle.js should pass jshint
ok 145 PhantomJS 1.9 - JSHint - views/map: views/map/esplorio-marker.js should pass jshint
ok 146 PhantomJS 1.9 - JSHint - views/side-date-picker: views/side-date-picker/day-click.js should pass jshint
ok 147 PhantomJS 1.9 - JSHint - views/trips: views/trips/trip-images-view.js should pass jshint
1..147
# tests 147
# pass 145
# fail 2
npm ERR! Test failed. See above for more details.
son at Sons-MacBook-Pro in ~
$ ssh -p 64593 ubuntu@54.234.35.218
Last login: Tue Jul 21 04:37:41 2015 from 10.167.218.177
ubuntu@box661:~$
ubuntu@box661:~$
ubuntu@box661:~$
ubuntu@box661:~$ ls -la
total 1116
drwxr-xr-x 1 ubuntu ubuntu 1090 Jul 21 04:36 .
drwxr-xr-x 1 root root 20 Jun 6 08:48 ..
drwxr-xr-x 1 ubuntu ubuntu 96 Jun 30 2014 .activator
drwxr-xr-x 1 ubuntu ubuntu 48 Jun 6 06:40 .android
-rw-r--r-- 1 ubuntu ubuntu 3097 Jun 6 06:24 aptkey.tmp
-rw-r--r-- 1 ubuntu ubuntu 4026 Jun 6 06:24 aptkey.tmp.~1~
-rw-r--r-- 1 ubuntu ubuntu 1702 Jun 6 06:24 aptkey.tmp.~2~
-rw-r--r-- 1 ubuntu ubuntu 1745 Jun 6 06:24 aptkey.tmp.~3~
-rw-r--r-- 1 ubuntu ubuntu 45 Jun 6 06:24 aptkey.tmp.md5
-rw-r--r-- 1 ubuntu ubuntu 3097 Jun 6 06:24 aptkey.tmp.new
-rw------- 1 ubuntu ubuntu 13243 Jun 6 08:54 .bash_history
-rw-r--r-- 1 ubuntu ubuntu 31 Jun 6 06:33 .bash_login
-rw-r--r-- 1 ubuntu ubuntu 220 Apr 3 2012 .bash_logout
-rw-r--r-- 1 ubuntu ubuntu 175 Jun 6 08:41 .bashrc
drwxr-xr-x 1 ubuntu ubuntu 34 Jun 6 08:42 bin
drwxr-xr-x 1 ubuntu ubuntu 28 Jun 6 08:34 .cabal
drwx------ 1 ubuntu ubuntu 70 Jul 21 04:35 .cache
drwxr-xr-x 1 ubuntu ubuntu 20 Jun 6 08:53 cassandra.logdir_IS_UNDEFINED
-rw-r--r-- 1 ubuntu ubuntu 2112 Jul 21 04:36 .circlerc
drwxr-xr-x 1 ubuntu ubuntu 92 Jun 6 07:49 .composer
drwx------ 1 ubuntu ubuntu 22 Jul 21 04:36 .config
drwxr-xr-x 1 ubuntu ubuntu 28 Jun 6 08:43 .distlib
drwxrwxr-x 1 ubuntu ubuntu 402 Jul 21 04:37 esplorio-frontend
-rw-r--r-- 1 ubuntu ubuntu 82513 May 7 21:01 fb-adb-1.2.0.tar.gz
drwxr-xr-x 1 ubuntu ubuntu 180 Jun 6 08:53 .fontconfig
drwxr-xr-x 1 ubuntu ubuntu 10 Jun 6 06:51 .gem
-rw------- 1 ubuntu ubuntu 56 Jun 6 06:50 .gemrc
-rw-r--r-- 1 ubuntu ubuntu 57 Jun 6 06:37 .gitconfig
drwx------ 1 ubuntu ubuntu 106 Jun 6 06:50 .gnupg
drwxr-xr-x 1 ubuntu ubuntu 0 Jun 6 08:38 .go_workspace
drwxr-xr-x 1 ubuntu ubuntu 12 Jun 6 08:53 .gradle
drwxr-xr-x 1 ubuntu ubuntu 30 Jun 6 08:53 .heroku
drwxr-xr-x 1 ubuntu ubuntu 36 Jun 6 08:42 .ivy2
drwxr-xr-x 1 ubuntu ubuntu 26 Jun 6 08:28 .lein
drwxr-xr-x 1 ubuntu ubuntu 10 Jun 6 08:53 .local
drwxr-xr-x 1 ubuntu ubuntu 36 Jun 6 08:26 .m2
-rw-r--r-- 1 ubuntu ubuntu 68 Jun 6 06:50 .mkshrc
drwx------ 1 ubuntu ubuntu 14 Jun 6 08:53 .mozilla
drwxr-xr-x 1 ubuntu ubuntu 4372 Jul 21 04:36 .npm
drwxr-xr-x 1 ubuntu ubuntu 644 Jul 21 04:35 nvm
-rw------- 1 ubuntu ubuntu 668 Jun 6 06:50 openssl.patch
drwxr-xr-x 1 ubuntu ubuntu 0 Jun 6 08:53 .pallet
-rw-r--r-- 1 ubuntu ubuntu 200 Jun 6 07:49 .pearrc
drwxr-xr-x 1 ubuntu ubuntu 42 Jun 6 07:45 php
drwxr-xr-x 1 ubuntu ubuntu 192 Jun 6 07:45 .phpenv
-rw------- 1 ubuntu ubuntu 2502 Jun 6 08:53 pkg-versions.sh
drwxr-xr-x 1 ubuntu ubuntu 124 Jul 21 2014 .play
-rw-r--r-- 1 ubuntu ubuntu 55 Jun 6 07:44 postgis-2.1.0.tar.gz.md5
-rw-r--r-- 1 ubuntu ubuntu 861 Jun 6 06:50 .profile
drwxr-xr-x 1 ubuntu ubuntu 268 Jun 6 08:43 .pyenv
drwxrwxr-x 1 ubuntu ubuntu 10 Jun 6 07:45 .rbenv
drwx------ 1 ubuntu ubuntu 1120 Jun 6 07:40 .rbx
drwxr-xr-x 1 ubuntu ubuntu 344 Jun 6 06:50 .rvm
-rw------- 1 ubuntu ubuntu 139 Jun 6 06:50 .rvmrc
drwxr-xr-x 1 ubuntu ubuntu 28 Jun 6 08:48 .sbt
-rw-r--r-- 1 ubuntu ubuntu 844148 Jun 6 08:42 setuptools-3.4.4.zip
drwx------ 1 ubuntu ubuntu 126 Jul 21 04:35 .ssh
drwxr-xr-x 1 ubuntu ubuntu 54 Jun 6 07:49 .subversion
drwxr-xr-x 1 ubuntu ubuntu 16 Jun 6 08:48 target
-rw-r--r-- 1 ubuntu ubuntu 106028 Jun 6 08:57 versions.json
-rw-r--r-- 1 ubuntu ubuntu 118 Jun 6 06:50 .zlogin
-rw-r--r-- 1 ubuntu ubuntu 68 Jun 6 06:50 .zshrc
ubuntu@box661:~$ cd /home/
solr/ ubuntu/
ubuntu@box661:~$ cd /home/ubuntu/
.activator/ .bash_login .config/ .go_workspace/ .npm/ postgis-2.1.0.tar.gz.md5 .ssh/
.android/ .bash_logout .distlib/ .gradle/ nvm/ .profile .subversion/
aptkey.tmp .bashrc esplorio-frontend/ .heroku/ openssl.patch .pyenv/ target/
aptkey.tmp.~1~ bin/ fb-adb-1.2.0.tar.gz .ivy2/ .pallet/ .rbenv/ versions.json
aptkey.tmp.~2~ .cabal/ .fontconfig/ .lein/ .pearrc .rbx/ .zlogin
aptkey.tmp.~3~ .cache/ .gem/ .local/ php/ .rvm/ .zshrc
aptkey.tmp.md5 cassandra.logdir_IS_UNDEFINED/ .gemrc .m2/ .phpenv/ .rvmrc
aptkey.tmp.new .circlerc .gitconfig .mkshrc pkg-versions.sh .sbt/
.bash_history .composer/ .gnupg/ .mozilla/ .play/ setuptools-3.4.4.zip
ubuntu@box661:~$ cd /home/ubuntu/esplorio-frontend/
app/ bower.json Brocfile.js .codeclimate.yml .editorconfig .git/ .jshintrc package.json README.md testem.json tmp/
bower_components/ .bowerrc circle.yml config/ .ember-cli .gitignore node_modules/ public/ .sass-cache/ tests/ vendor/
ubuntu@box661:~$ cd /home/ubuntu/esplorio-frontend/
ubuntu@box661:~/esplorio-frontend$ ls -la
total 52
drwxrwxr-x 1 ubuntu ubuntu 402 Jul 21 04:37 .
drwxr-xr-x 1 ubuntu ubuntu 1090 Jul 21 04:36 ..
drwxrwxr-x 1 ubuntu ubuntu 192 Jul 21 04:35 app
drwxrwxr-x 1 ubuntu ubuntu 600 Jul 21 04:36 bower_components
-rw-rw-r-- 1 ubuntu ubuntu 833 Jul 21 04:35 bower.json
-rw-rw-r-- 1 ubuntu ubuntu 60 Jul 21 04:35 .bowerrc
-rw-rw-r-- 1 ubuntu ubuntu 1987 Jul 21 04:35 Brocfile.js
-rw-rw-r-- 1 ubuntu ubuntu 444 Jul 21 04:35 circle.yml
-rw-rw-r-- 1 ubuntu ubuntu 100 Jul 21 04:35 .codeclimate.yml
drwxrwxr-x 1 ubuntu ubuntu 112 Jul 21 04:36 config
-rw-rw-r-- 1 ubuntu ubuntu 543 Jul 21 04:35 .editorconfig
-rw-rw-r-- 1 ubuntu ubuntu 280 Jul 21 04:35 .ember-cli
drwxrwxr-x 1 ubuntu ubuntu 166 Jul 21 04:35 .git
-rw-rw-r-- 1 ubuntu ubuntu 352 Jul 21 04:35 .gitignore
-rw-rw-r-- 1 ubuntu ubuntu 602 Jul 21 04:35 .jshintrc
drwxrwxr-x 1 ubuntu ubuntu 1324 Jul 18 14:38 node_modules
-rw-rw-r-- 1 ubuntu ubuntu 1737 Jul 21 04:35 package.json
drwxrwxr-x 1 ubuntu ubuntu 62 Jul 21 04:35 public
-rw-rw-r-- 1 ubuntu ubuntu 4177 Jul 21 04:35 README.md
drwxrwxr-x 1 ubuntu ubuntu 800 Jul 21 04:37 .sass-cache
-rw-rw-r-- 1 ubuntu ubuntu 198 Jul 21 04:35 testem.json
drwxrwxr-x 1 ubuntu ubuntu 132 Jul 21 04:35 tests
drwxrwxr-x 1 ubuntu ubuntu 0 Jul 21 04:37 tmp
drwxrwxr-x 1 ubuntu ubuntu 16 Jul 21 04:35 vendor
ubuntu@box661:~/esplorio-frontend$ npm test
> esplorio-frontend@0.0.0 test /home/ubuntu/esplorio-frontend
> ember test
version: 0.2.7
A new version of ember-cli is available (1.13.1). To install it, type ember update.
Could not find watchman, falling back to NodeWatcher for file system events.
Visit http://www.ember-cli.com/#watchman for more info.
Building
Warning: ignoring input sourcemap for bower_components/ember/ember-template-compiler.js because ENOENT, no such file or directory '/home/ubuntu/esplorio-frontend/tmp/tree_merger-tmp_dest_dir-CDk5VZE4.tmp/bower_components/ember/ember-template-compiler.map'
Built project successfully. Stored in "/home/ubuntu/esplorio-frontend/tmp/class-tests_dist-zqntaspP.tmp".
ok 1 PhantomJS 2.0 - JSHint - .: app.js should pass jshint
ok 2 PhantomJS 2.0 - JSHint - .: blanket-options.js should pass jshint
ok 3 PhantomJS 2.0 - JSHint - components/diary: components/diary/correct-place-name.js should pass jshint
ok 4 PhantomJS 2.0 - JSHint - components/diary: components/diary/date-header.js should pass jshint
ok 5 PhantomJS 2.0 - JSHint - components/diary: components/diary/edit-datetime.js should pass jshint
ok 6 PhantomJS 2.0 - JSHint - components/diary: components/diary/edit-location.js should pass jshint
ok 7 PhantomJS 2.0 - JSHint - components/diary: components/diary/erase-blob.js should pass jshint
ok 8 PhantomJS 2.0 - JSHint - components: components/error-modal.js should pass jshint
ok 9 PhantomJS 2.0 - JSHint - components: components/fast-select.js should pass jshint
ok 10 PhantomJS 2.0 - JSHint - components: components/image-viewer.js should pass jshint
ok 11 PhantomJS 2.0 - JSHint - components: components/lazy-image.js should pass jshint
ok 12 PhantomJS 2.0 - JSHint - components/settings: components/settings/alert-info.js should pass jshint
ok 13 PhantomJS 2.0 - JSHint - components/settings: components/settings/delete-data-confirm.js should pass jshint
ok 14 PhantomJS 2.0 - JSHint - components/settings: components/settings/disconnect-confirm.js should pass jshint
ok 15 PhantomJS 2.0 - JSHint - components/settings: components/settings/profile-pic-settings.js should pass jshint
ok 16 PhantomJS 2.0 - JSHint - components/settings: components/settings/profile-settings.js should pass jshint
ok 17 PhantomJS 2.0 - JSHint - components/settings: components/settings/services-settings.js should pass jshint
ok 18 PhantomJS 2.0 - JSHint - components: components/side-date-picker.js should pass jshint
ok 19 PhantomJS 2.0 - JSHint - components/side-date-picker: components/side-date-picker/day-picker.js should pass jshint
ok 20 PhantomJS 2.0 - JSHint - components/side-date-picker: components/side-date-picker/month-picker.js should pass jshint
ok 21 PhantomJS 2.0 - JSHint - components/side-date-picker: components/side-date-picker/week-picker.js should pass jshint
ok 22 PhantomJS 2.0 - JSHint - components/side-date-picker: components/side-date-picker/year-picker.js should pass jshint
ok 23 PhantomJS 2.0 - JSHint - components/trips: components/trips/delete-confirm.js should pass jshint
ok 24 PhantomJS 2.0 - JSHint - components/trips: components/trips/hidden-items-restore.js should pass jshint
ok 25 PhantomJS 2.0 - JSHint - components/trips: components/trips/hide-item.js should pass jshint
ok 26 PhantomJS 2.0 - JSHint - components/trips: components/trips/sharing-help.js should pass jshint
ok 27 PhantomJS 2.0 - JSHint - components/trips: components/trips/sharing-stop-confirm.js should pass jshint
ok 28 PhantomJS 2.0 - JSHint - components/trips: components/trips/trip-action.js should pass jshint
ok 29 PhantomJS 2.0 - JSHint - components/year-map: components/year-map/year-map-dropdown.js should pass jshint
ok 30 PhantomJS 2.0 - JSHint - components/year-map: components/year-map/year-map-share-url.js should pass jshint
ok 31 PhantomJS 2.0 - JSHint - components/year-map: components/year-map/year-map-stop-sharing.js should pass jshint
ok 32 PhantomJS 2.0 - JSHint - components/year-map: components/year-map/year-map.js should pass jshint
ok 33 PhantomJS 2.0 - JSHint - controllers: controllers/achievements.js should pass jshint
ok 34 PhantomJS 2.0 - JSHint - controllers: controllers/diary.js should pass jshint
ok 35 PhantomJS 2.0 - JSHint - controllers: controllers/index.js should pass jshint
ok 36 PhantomJS 2.0 - JSHint - controllers: controllers/navbar.js should pass jshint
ok 37 PhantomJS 2.0 - JSHint - controllers: controllers/places.js should pass jshint
ok 38 PhantomJS 2.0 - JSHint - controllers: controllers/register.js should pass jshint
ok 39 PhantomJS 2.0 - JSHint - controllers: controllers/settings.js should pass jshint
ok 40 PhantomJS 2.0 - JSHint - controllers: controllers/travelgraph.js should pass jshint
ok 41 PhantomJS 2.0 - JSHint - controllers: controllers/trips.js should pass jshint
ok 42 PhantomJS 2.0 - JSHint - controllers/trips: controllers/trips/trip.js should pass jshint
ok 43 PhantomJS 2.0 - JSHint - data: data/achievements.js should pass jshint
ok 44 PhantomJS 2.0 - JSHint - data: data/profile.js should pass jshint
ok 45 PhantomJS 2.0 - JSHint - data/settings: data/settings/profile-pic-settings.js should pass jshint
ok 46 PhantomJS 2.0 - JSHint - data/settings: data/settings/profile-settings.js should pass jshint
ok 47 PhantomJS 2.0 - JSHint - data/settings: data/settings/services-settings.js should pass jshint
ok 48 PhantomJS 2.0 - JSHint - data: data/trip-timeline-non-owner.js should pass jshint
ok 49 PhantomJS 2.0 - JSHint - data: data/trip-timeline.js should pass jshint
ok 50 PhantomJS 2.0 - JSHint - data: data/trip.js should pass jshint
ok 51 PhantomJS 2.0 - JSHint - data: data/trips.js should pass jshint
ok 52 PhantomJS 2.0 - JSHint - helpers: helpers/add-iso2-prefix.js should pass jshint
ok 53 PhantomJS 2.0 - JSHint - helpers: helpers/blob-name.js should pass jshint
ok 54 PhantomJS 2.0 - JSHint - helpers: helpers/cap-first.js should pass jshint
ok 55 PhantomJS 2.0 - JSHint - helpers/diary: helpers/diary/is-this-year.js should pass jshint
ok 56 PhantomJS 2.0 - JSHint - helpers/diary: helpers/diary/item-summary.js should pass jshint
ok 57 PhantomJS 2.0 - JSHint - helpers/diary: helpers/diary/item-tweet-summary.js should pass jshint
ok 58 PhantomJS 2.0 - JSHint - helpers/diary/utils: helpers/diary/utils/diary-add-url.js should pass jshint
ok 59 PhantomJS 2.0 - JSHint - helpers: helpers/make-possessive.js should pass jshint
ok 60 PhantomJS 2.0 - JSHint - helpers: helpers/natural-time.js should pass jshint
ok 61 PhantomJS 2.0 - JSHint - helpers: helpers/number-with-commas.js should pass jshint
ok 62 PhantomJS 2.0 - JSHint - helpers: helpers/present-image.js should pass jshint
ok 63 PhantomJS 2.0 - JSHint - helpers: helpers/resolver.js should pass jshint
ok 64 PhantomJS 2.0 - JSHint - helpers: helpers/social-icon-text.js should pass jshint
ok 65 PhantomJS 2.0 - JSHint - helpers: helpers/social-icon.js should pass jshint
ok 66 PhantomJS 2.0 - JSHint - helpers: helpers/sourcename-normaliser.js should pass jshint
ok 67 PhantomJS 2.0 - JSHint - helpers: helpers/start-app.js should pass jshint
ok 68 PhantomJS 2.0 - JSHint - helpers: helpers/timestamp-to-iso-utc.js should pass jshint
ok 69 PhantomJS 2.0 - JSHint - helpers/trips: helpers/trips/end-date-range.js should pass jshint
ok 70 PhantomJS 2.0 - JSHint - helpers/trips: helpers/trips/list-description.js should pass jshint
ok 71 PhantomJS 2.0 - JSHint - helpers/trips: helpers/trips/start-date-range.js should pass jshint
ok 72 PhantomJS 2.0 - JSHint - helpers/trips: helpers/trips/trip-length-human.js should pass jshint
ok 73 PhantomJS 2.0 - JSHint - helpers: helpers/truncate-chars.js should pass jshint
ok 74 PhantomJS 2.0 - JSHint - mixins: mixins/ajax-interceptor.js should pass jshint
ok 75 PhantomJS 2.0 - JSHint - mixins: mixins/reset-scroll.js should pass jshint
ok 76 PhantomJS 2.0 - JSHint - mixins: mixins/scroll-event.js should pass jshint
ok 77 PhantomJS 2.0 - JSHint - models/settings: models/settings/profile.js should pass jshint
ok 78 PhantomJS 2.0 - JSHint - models: models/timeline-item.js should pass jshint
ok 79 PhantomJS 2.0 - JSHint - models/trips: models/trips/trip.js should pass jshint
ok 80 PhantomJS 2.0 - JSHint - .: router.js should pass jshint
ok 81 PhantomJS 2.0 - JSHint - routes: routes/achievements.js should pass jshint
ok 82 PhantomJS 2.0 - JSHint - routes: routes/application.js should pass jshint
ok 83 PhantomJS 2.0 - JSHint - routes: routes/diary.js should pass jshint
ok 84 PhantomJS 2.0 - JSHint - routes/diary: routes/diary/diary-core.js should pass jshint
ok 85 PhantomJS 2.0 - JSHint - routes: routes/index.js should pass jshint
ok 86 PhantomJS 2.0 - JSHint - routes: routes/login.js should pass jshint
ok 87 PhantomJS 2.0 - JSHint - routes: routes/places.js should pass jshint
ok 88 PhantomJS 2.0 - JSHint - routes: routes/settings.js should pass jshint
ok 89 PhantomJS 2.0 - JSHint - routes: routes/travelgraph.js should pass jshint
ok 90 PhantomJS 2.0 - JSHint - routes: routes/trips.js should pass jshint
ok 91 PhantomJS 2.0 - JSHint - routes/trips: routes/trips/trip-timeline.js should pass jshint
ok 92 PhantomJS 2.0 - JSHint - routes/trips: routes/trips/trip.js should pass jshint
ok 93 PhantomJS 2.0 - JSHint - .: test-helper.js should pass jshint
ok 94 PhantomJS 2.0 - Unit | Component | side date picker/day picker: it renders
ok 95 PhantomJS 2.0 - JSHint - unit/components/side-date-picker: unit/components/side-date-picker/day-picker-test.js should pass jshint
ok 96 PhantomJS 2.0 - controller:diary: it exists
ok 97 PhantomJS 2.0 - JSHint - unit/controllers: unit/controllers/diary-test.js should pass jshint
not ok 98 PhantomJS 2.0 - controller:settings: visit settings
---
actual: >
Foo
expected: >
Your information has been saved successfully
message: >
Profile settings submission succeeds
Log: >
Visiting /settings
Hit services settings json backend
Hit profile settings json backend
Hit profile pic settings json backend
Hit cred blob deletion backend
Hit cred disconnection backend
Hit import backend
Hit force gravatar backend
Hit failed profile pic backend
Hit successful profile pic backend
...
ok 99 PhantomJS 2.0 - JSHint - unit/controllers: unit/controllers/settings-test.js should pass jshint
ok 100 PhantomJS 2.0 - route:achievements: visit achievements
---
Log: >
Visiting route /achievements
Hit achievements json backend
Hit profile/json/ backend
...
ok 101 PhantomJS 2.0 - JSHint - unit/routes: unit/routes/achievements-test.js should pass jshint
not ok 102 PhantomJS 2.0 - route:trips: visit trips
---
actual: >
0
expected: >
2
message: >
Future trips
Log: >
Visiting route /trips
...
ok 103 PhantomJS 2.0 - JSHint - unit/routes: unit/routes/trips-test.js should pass jshint
ok 104 PhantomJS 2.0 - route:trips.trip: visit trip exciting-trip-123 (profile/json returns 403)
---
Log: >
Visiting route /trips/exciting-trip-123 (profile/json returns 403)
Hit trip exciting-trip-123 json backend
Hit profile/json/ backend
User is now logged out
...
ok 105 PhantomJS 2.0 - route:trips.trip: visit trip exciting-trip-123 (profile/json returns 200)
---
Log: >
Visiting route /trips/exciting-trip-123 (profile/json returns 200)
Hit trip exciting-trip-123 json backend
Hit profile/json/ backend
User is now logged in
...
ok 106 PhantomJS 2.0 - JSHint - unit/routes/trips: unit/routes/trips/trip-test.js should pass jshint
ok 107 PhantomJS 2.0 - route:trips.trip-timeline: Visit exciting-trip-234 timeline (ownerIsViewing=false)
---
Log: >
Hit trip exciting-trip-234 timeline json backend
Owner is viewing
Hit profile/json/ backend
[diary][getData] AJAX callback starts
[diary][getData] Timezone initialised
[diary][getData] Data constructed
[diary][getData] Sticky date done
[diary][getData] Last date done
[diary][getData] Timeline done
[diary][getData] Signal data loaded
Map data init
Creating new point 0
Point init complete
Creating new map-date
New date for map created
completeSwitch, so will replace map
...
ok 108 PhantomJS 2.0 - JSHint - unit/routes/trips: unit/routes/trips/trip-timeline-non-owner-test.js should pass jshint
not ok 109 PhantomJS 2.0 - route:trips.trip-timeline: Visit exciting-trip-234 timeline (ownerIsViewing=true)
---
actual: >
0
expected: >
1
Log: >
Hit profile/json/ backend
Available actions:
...
ok 110 PhantomJS 2.0 - JSHint - unit/routes/trips: unit/routes/trips/trip-timeline-test.js should pass jshint
ok 111 PhantomJS 2.0 - Unit | Utility | count style: it works
ok 112 PhantomJS 2.0 - JSHint - unit/utils: unit/utils/count-style-test.js should pass jshint
ok 113 PhantomJS 2.0 - JSHint - utils: utils/count-style.js should pass jshint
ok 114 PhantomJS 2.0 - JSHint - utils: utils/create-timeline-item.js should pass jshint
ok 115 PhantomJS 2.0 - JSHint - utils: utils/delete-cookies.js should pass jshint
ok 116 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/create-markers.js should pass jshint
ok 117 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/create-polylines.js should pass jshint
ok 118 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/find-marker.js should pass jshint
ok 119 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/fit-bounds.js should pass jshint
ok 120 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/handle-blob-click.js should pass jshint
ok 121 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/init-timezone-selector.js should pass jshint
ok 122 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/reconstruct-data.js should pass jshint
ok 123 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/reconstruct-map-data.js should pass jshint
ok 124 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/reset-map.js should pass jshint
ok 125 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/setup-map.js should pass jshint
ok 126 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/transform-date.js should pass jshint
ok 127 PhantomJS 2.0 - JSHint - utils/diary: utils/diary/translate-bounds.js should pass jshint
ok 128 PhantomJS 2.0 - JSHint - utils: utils/identify-marker-by-blob.js should pass jshint
ok 129 PhantomJS 2.0 - JSHint - utils: utils/identify-marker.js should pass jshint
ok 130 PhantomJS 2.0 - JSHint - utils: utils/make-url-with-callback.js should pass jshint
ok 131 PhantomJS 2.0 - JSHint - utils: utils/map-icons.js should pass jshint
ok 132 PhantomJS 2.0 - JSHint - utils: utils/moment-date.js should pass jshint
ok 133 PhantomJS 2.0 - JSHint - utils/places: utils/places/adjust-pan.js should pass jshint
ok 134 PhantomJS 2.0 - JSHint - utils/places: utils/places/google-bbox-to-array.js should pass jshint
ok 135 PhantomJS 2.0 - JSHint - utils/places: utils/places/map-type-control.js should pass jshint
ok 136 PhantomJS 2.0 - JSHint - utils/places: utils/places/set-markers.js should pass jshint
ok 137 PhantomJS 2.0 - JSHint - utils: utils/present-resized-image.js should pass jshint
ok 138 PhantomJS 2.0 - JSHint - utils: utils/redraw-marker.js should pass jshint
ok 139 PhantomJS 2.0 - JSHint - utils/settings: utils/settings/alert.js should pass jshint
ok 140 PhantomJS 2.0 - JSHint - utils/side-date-picker: utils/side-date-picker/jump-to-parent.js should pass jshint
ok 141 PhantomJS 2.0 - JSHint - utils/trips: utils/trips/is-shared.js should pass jshint
ok 142 PhantomJS 2.0 - JSHint - utils: utils/year-map-save-status.js should pass jshint
ok 143 PhantomJS 2.0 - JSHint - utils: utils/year-map-update.js should pass jshint
ok 144 PhantomJS 2.0 - JSHint - views/diary: views/diary/blob-click.js should pass jshint
ok 145 PhantomJS 2.0 - JSHint - views/diary: views/diary/diary-scroll-view.js should pass jshint
ok 146 PhantomJS 2.0 - JSHint - views: views/image-adjustment.js should pass jshint
ok 147 PhantomJS 2.0 - JSHint - views/map: views/map/esplorio-circle.js should pass jshint
ok 148 PhantomJS 2.0 - JSHint - views/map: views/map/esplorio-marker.js should pass jshint
ok 149 PhantomJS 2.0 - JSHint - views/side-date-picker: views/side-date-picker/day-click.js should pass jshint
ok 150 PhantomJS 2.0 - JSHint - views/trips: views/trips/trip-images-view.js should pass jshint
1..150
# tests 150
# pass 147
# fail 3
npm ERR! Test failed. See above for more details.
ubuntu@box661:~/esplorio-frontend$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment