1
0
Ver Fonte

Test classes added.

Herbert Vojčík há 11 anos atrás
pai
commit
56b55d538c
3 ficheiros alterados com 15 adições e 1 exclusões
  1. 3 1
      rename.json
  2. 7 0
      root/src/test.js
  3. 5 0
      root/src/test.st

+ 3 - 1
rename.json

@@ -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"
 }

+ 7 - 0
root/src/test.js

@@ -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');
+
+});

+ 5 - 0
root/src/test.st

@@ -0,0 +1,5 @@
+Smalltalk current createPackage: '{%= name %}-Tests'!
+TestCase subclass: #{%= name %}Test
+	instanceVariableNames: ''
+	package: '{%= name %}-Tests'!
+