Skip to content

Commit

Permalink
Merge a329628 into 73a7767
Browse files Browse the repository at this point in the history
  • Loading branch information
katowulf committed Oct 7, 2015
2 parents 73a7767 + a329628 commit a9c2e9e
Show file tree
Hide file tree
Showing 12 changed files with 35 additions and 22 deletions.
2 changes: 2 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ install:
- git clone git://github.com/n1k0/casperjs.git ~/casperjs
- export PATH=$PATH:~/casperjs/bin
- npm install -g grunt-cli
- npm install -g bower
- npm install
- bower install
before_script:
- grunt install
- phantomjs --version
Expand Down
2 changes: 1 addition & 1 deletion Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ module.exports = function(grunt) {

// Installation
grunt.registerTask('install', ['shell:protractor_install']);
grunt.registerTask('update', ['shell:npm_install']);
grunt.registerTask('update', ['shell:npm_install', 'shell:bower_install']);

// Single run tests
grunt.registerTask('test', ['test:unit', 'test:e2e']);
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,9 @@ environment set up:
$ git clone https://github.com/firebase/angularfire.git
$ cd angularfire # go to the angularfire directory
$ npm install -g grunt-cli # globally install grunt task runner
$ npm install -g bower # globally install Bower package manager
$ npm install # install local npm build / test dependencies
$ bower install # install local JavaScript dependencies
$ grunt install # install Selenium server for end-to-end tests
$ grunt watch # watch for source file changes
```
Expand Down
15 changes: 13 additions & 2 deletions bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,22 @@
],
"main": "dist/angularfire.js",
"ignore": [
"**/*",
"!dist/angularfire.js"
"**/.*",
"src",
"tests",
"node_modules",
"bower_components",
"firebase.json",
"package.json",
"Gruntfile.js",
"changelog.txt"
],
"dependencies": {
"angular": "1.3.x || 1.4.x",
"firebase": "2.x.x"
},
"devDependencies": {
"angular-mocks": "~1.4.6",
"mockfirebase": "~0.10.1"
}
}
2 changes: 0 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@
"firebase": "2.x.x"
},
"devDependencies": {
"angular-mocks": "~1.4.6",
"coveralls": "^2.11.2",
"grunt": "~0.4.5",
"grunt-cli": "^0.1.13",
Expand All @@ -57,7 +56,6 @@
"karma-sauce-launcher": "~0.2.10",
"karma-spec-reporter": "0.0.16",
"load-grunt-tasks": "^3.1.0",
"mockfirebase": "jamestalmage/mockfirebase#deploy-npmignore-fix",
"protractor": "^1.6.1"
}
}
6 changes: 3 additions & 3 deletions tests/automatic_karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ module.exports = function(config) {
},

files: [
'../node_modules/angular/angular.js',
'../node_modules/angular-mocks/angular-mocks.js',
'../node_modules/mockfirebase/browser/mockfirebase.js',
'../bower_components/angular/angular.js',
'../bower_components/angular-mocks/angular-mocks.js',
'../bower_components/mockfirebase/browser/mockfirebase.js',
'lib/**/*.js',
'../src/module.js',
'../src/**/*.js',
Expand Down
6 changes: 3 additions & 3 deletions tests/manual_karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ module.exports = function(config) {
singleRun: false,

files: [
'../node_modules/angular/angular.js',
'../node_modules/angular-mocks/angular-mocks.js',
'../node_modules/firebase/lib/firebase-web.js',
'../bower_components/angular/angular.js',
'../bower_components/angular-mocks/angular-mocks.js',
'../bower_components/firebase/firebase.js',
'../src/module.js',
'../src/**/*.js',
'manual/**/*.spec.js'
Expand Down
4 changes: 2 additions & 2 deletions tests/protractor/chat/chat.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
<title>AngularFire Chat e2e Test</title>

<!-- Angular -->
<script src="../../../node_modules/angular/angular.min.js"></script>
<script src="../../../bower_components/angular/angular.min.js"></script>

<!-- Firebase -->
<script src="../../../node_modules/firebase/lib/firebase-web.js"></script>
<script src="../../../bower_components/firebase/firebase.js"></script>

<!-- AngularFire -->
<script src="../../../dist/angularfire.js"></script>
Expand Down
4 changes: 2 additions & 2 deletions tests/protractor/priority/priority.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
<title>AngularFire Priority e2e Test</title>

<!-- Angular -->
<script src="../../../node_modules/angular/angular.min.js"></script>
<script src="../../../bower_components/angular/angular.min.js"></script>

<!-- Firebase -->
<script src="../../../node_modules/firebase/lib/firebase-web.js"></script>
<script src="../../../bower_components/firebase/firebase.js"></script>

<!-- AngularFire -->
<script src="../../../dist/angularfire.js"></script>
Expand Down
4 changes: 2 additions & 2 deletions tests/protractor/tictactoe/tictactoe.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
<title>AngularFire TicTacToe e2e Test</title>

<!-- Angular -->
<script src="../../../node_modules/angular/angular.min.js"></script>
<script src="../../../bower_components/angular/angular.min.js"></script>

<!-- Firebase -->
<script src="../../../node_modules/firebase/lib/firebase-web.js"></script>
<script src="../../../bower_components/firebase/firebase.js"></script>

<!-- AngularFire -->
<script src="../../../dist/angularfire.js"></script>
Expand Down
4 changes: 2 additions & 2 deletions tests/protractor/todo/todo.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
<title>AngularFire Todo e2e Test</title>

<!-- Angular -->
<script src="../../../node_modules/angular/angular.min.js"></script>
<script src="../../../bower_components/angular/angular.min.js"></script>

<!-- Firebase -->
<script src="../../../node_modules/firebase/lib/firebase-web.js"></script>
<script src="../../../bower_components/firebase/firebase.js"></script>

<!-- AngularFire -->
<script src="../../../dist/angularfire.js"></script>
Expand Down
6 changes: 3 additions & 3 deletions tests/sauce_karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ module.exports = function(config) {
basePath: '',
frameworks: ['jasmine'],
files: [
'../node_modules/angular/angular.js',
'../node_modules/angular-mocks/angular-mocks.js',
'../node_modules/mockfirebase/browser/mockfirebase.js',
'../bower_components/angular/angular.js',
'../bower_components/angular-mocks/angular-mocks.js',
'../bower_components/mockfirebase/browser/mockfirebase.js',
'lib/**/*.js',
'../dist/angularfire.js',
'mocks/**/*.js',
Expand Down

0 comments on commit a9c2e9e

Please sign in to comment.