@@ -1,4 +1,6 @@
{
"src/name.js": "src/{%= name %}.js",
- "src/name.st": "src/{%= name %}.st"
+ "src/name.st": "src/{%= name %}.st",
+ "src/test.js": "src/{%= name %}-Tests.js",
+ "src/test.st": "src/{%= name %}-Tests.st"
}
@@ -0,0 +1,7 @@
+define("{%= namespace %}/{%= name %}-Tests", ["amber_vm/smalltalk", "amber_vm/nil", "amber_vm/_st", "amber_vm/globals", "amber_core/SUnit"], function(smalltalk,nil,_st,globals){
+smalltalk.addPackage('{%= name %}-Tests');
+smalltalk.packages["{%= name %}-Tests"].transport = {"type":"amd","amdNamespace":"{%= namespace %}"};
+
+smalltalk.addClass('{%= name %}Test', globals.TestCase, [], '{%= name %}-Tests');
+});
@@ -0,0 +1,5 @@
+Smalltalk current createPackage: '{%= name %}-Tests'!
+TestCase subclass: #{%= name %}Test
+ instanceVariableNames: ''
+ package: '{%= name %}-Tests'!