From fcd5a654aec141c3e21bb76fab67bad5faf47c43 Mon Sep 17 00:00:00 2001 From: guybedford Date: Tue, 11 Feb 2014 16:10:53 +0200 Subject: [PATCH] registry tests --- .../github/angular/bower-angular@1.2.12.json | 3 +++ test/config.js | 20 +++++++++++++++++++ test/package.json | 13 ++++++++++++ test/setup.sh | 1 + test/test.html | 20 +++++++++++++++++++ test/tests/angular.js | 7 +++++++ test/tests/tests.js | 3 +++ 7 files changed, 67 insertions(+) create mode 100644 package-overrides/github/angular/bower-angular@1.2.12.json create mode 100644 test/config.js create mode 100644 test/package.json create mode 100755 test/setup.sh create mode 100644 test/test.html create mode 100644 test/tests/angular.js create mode 100644 test/tests/tests.js diff --git a/package-overrides/github/angular/bower-angular@1.2.12.json b/package-overrides/github/angular/bower-angular@1.2.12.json new file mode 100644 index 0000000..128e816 --- /dev/null +++ b/package-overrides/github/angular/bower-angular@1.2.12.json @@ -0,0 +1,3 @@ +{ + "main": "angular.min" +} \ No newline at end of file diff --git a/test/config.js b/test/config.js new file mode 100644 index 0000000..e65f790 --- /dev/null +++ b/test/config.js @@ -0,0 +1,20 @@ + +System.paths['npm:*'] = 'jspm_packages/npm/*.js'; +System.paths['github:*'] = 'jspm_packages/github/*.js'; +System.paths['registry-tests/*'] = 'tests/*.js'; +System.paths['tests/*'] = 'tests/*.js'; + +System.map = { + 'mocha': 'npm:mocha@^1.17.1', + 'angular': 'github:angular/bower-angular@^1.2.12', + 'npm:mocha@1.17.1': { + 'css': 'github:systemjs/plugin-css@master' + } +}; + +System.versions = { + 'github:angular/bower-angular': '1.2.12', + 'npm:mocha': '1.17.1', + 'github:systemjs/plugin-css': 'master' +}; + diff --git a/test/package.json b/test/package.json new file mode 100644 index 0000000..a14d42b --- /dev/null +++ b/test/package.json @@ -0,0 +1,13 @@ +{ + "name": "tests", + "directories": { + "lib": "tests", + "dist": "dist" + }, + "configFile": "config.js", + "registry": "jspm", + "dependencies": { + "mocha": "^1.17.1", + "angular": "^1.2.12" + } +} \ No newline at end of file diff --git a/test/setup.sh b/test/setup.sh new file mode 100755 index 0000000..d45f15f --- /dev/null +++ b/test/setup.sh @@ -0,0 +1 @@ +jspm install diff --git a/test/test.html b/test/test.html new file mode 100644 index 0000000..5279862 --- /dev/null +++ b/test/test.html @@ -0,0 +1,20 @@ + + + + +
+ + + diff --git a/test/tests/angular.js b/test/tests/angular.js new file mode 100644 index 0000000..a013e0e --- /dev/null +++ b/test/tests/angular.js @@ -0,0 +1,7 @@ +suite('Angular', function() { + test('load', function(done) { + System.import('angular').then(function() { + done(); + }); + }); +}); \ No newline at end of file diff --git a/test/tests/tests.js b/test/tests/tests.js new file mode 100644 index 0000000..2fa251f --- /dev/null +++ b/test/tests/tests.js @@ -0,0 +1,3 @@ +suite('Angular', function() { + require('tests/angular'); +}); \ No newline at end of file