1
1
const tape = require ( 'tape' ) ;
2
2
const spawn = require ( 'tape-spawn' ) ;
3
3
const pkg = require ( '../package.json' ) ;
4
- const semver = require ( 'semver' ) ;
5
-
6
- var daodir ;
7
- if ( semver . lt ( pkg . version , '0.5.0' ) ) {
8
- daodir = 'DAO040' ;
9
- } else {
10
- daodir = 'DAO' ;
11
- }
12
4
13
5
tape ( 'CLI' , function ( t ) {
14
6
t . test ( '--version' , function ( st ) {
@@ -25,13 +17,13 @@ tape('CLI', function (t) {
25
17
} ) ;
26
18
27
19
t . test ( 'no mode specified' , function ( st ) {
28
- var spt = spawn ( st , './solcjs test/' + daodir + '/Token .sol') ;
20
+ var spt = spawn ( st , './solcjs test/contracts/Smoke .sol' ) ;
29
21
spt . stderr . match ( / ^ I n v a l i d o p t i o n s e l e c t e d / ) ;
30
22
spt . end ( ) ;
31
23
} ) ;
32
24
33
25
t . test ( '--bin' , function ( st ) {
34
- var spt = spawn ( st , './solcjs --bin test/' + daodir + '/Token .sol') ;
26
+ var spt = spawn ( st , './solcjs --bin test/contracts/Smoke .sol' ) ;
35
27
spt . stderr . empty ( ) ;
36
28
spt . succeeds ( ) ;
37
29
spt . end ( ) ;
@@ -50,14 +42,14 @@ tape('CLI', function (t) {
50
42
} ) ;
51
43
52
44
t . test ( '--abi' , function ( st ) {
53
- var spt = spawn ( st , './solcjs --abi test/' + daodir + '/Token .sol') ;
45
+ var spt = spawn ( st , './solcjs --abi test/contracts/Smoke .sol' ) ;
54
46
spt . stderr . empty ( ) ;
55
47
spt . succeeds ( ) ;
56
48
spt . end ( ) ;
57
49
} ) ;
58
50
59
51
t . test ( '--bin --abi' , function ( st ) {
60
- var spt = spawn ( st , './solcjs --bin --abi test/' + daodir + '/Token .sol') ;
52
+ var spt = spawn ( st , './solcjs --bin --abi test/contracts/Smoke .sol' ) ;
61
53
spt . stderr . empty ( ) ;
62
54
spt . succeeds ( ) ;
63
55
spt . end ( ) ;
0 commit comments