|
1 # This Source Code Form is subject to the terms of the Mozilla Public |
|
2 # License, v. 2.0. If a copy of the MPL was not distributed with this |
|
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
4 |
|
5 #Template used by test-main.js |
|
6 TEST_MAIN_JS = '''\ |
|
7 var main = require("./main"); |
|
8 |
|
9 exports["test main"] = function(assert) { |
|
10 assert.pass("Unit test running!"); |
|
11 }; |
|
12 |
|
13 exports["test main async"] = function(assert, done) { |
|
14 assert.pass("async Unit test running!"); |
|
15 done(); |
|
16 }; |
|
17 |
|
18 require("sdk/test").run(exports); |
|
19 ''' |
|
20 |
|
21 #Template used by package.json |
|
22 PACKAGE_JSON = '''\ |
|
23 { |
|
24 "name": "%(name)s", |
|
25 "title": "%(title)s", |
|
26 "id": "%(id)s", |
|
27 "description": "a basic add-on", |
|
28 "author": "", |
|
29 "license": "MPL 2.0", |
|
30 "version": "0.1" |
|
31 } |
|
32 ''' |