44 Commits

Author SHA1 Message Date
ab400e432d minor fixes + done moving to new ig-argv
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-29 02:53:20 +03:00
2b4f6a6514 moving to new argv parser in test.js (not done yet)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-29 01:14:21 +03:00
74fc255b12 more testing + minor cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-16 01:28:28 +03:00
e5055b4fc5 fixed the thing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-15 16:59:42 +03:00
89d2aa151c still broken, thinking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-14 17:54:01 +03:00
f7eb790f41 split out argv parsing into ig-argv + some tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-14 04:29:27 +03:00
c700ec3812 more work on argv parser, almost ready to split out...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-13 19:08:19 +03:00
c684fc0f08 working on commands...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-13 18:07:54 +03:00
63c8e7447e started work on argv parser to support nested commands...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-13 05:13:58 +03:00
2a3134ad4c notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-12 21:33:12 +03:00
296922548a minor cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-11 23:03:43 +03:00
65dd469702 added a set of unit tests for edge cases...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-10 04:48:07 +03:00
da4eef8764 reworked the assert mechanism...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-09 22:31:19 +03:00
939ac1b13a docs and notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-08 20:18:35 +03:00
cae9613c70 more tests, getting close to 100% coverage, still experimental ;)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-08 19:23:41 +03:00
ca24b2ed54 revised tests + nodes and commens....
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-08 16:07:54 +03:00
4167536a77 more testing + cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-08 04:54:40 +03:00
7e787fe028 notes and minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-08 04:25:58 +03:00
ff9d79a6a5 added .matchPartial(..) and reworked .hasMixin(..) + testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-08 04:16:03 +03:00
26e3d8a825 minor tweaks + more testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-07 21:28:17 +03:00
f0411d01d3 experimenting with code coverage...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-06 03:53:59 +03:00
ead083df63 typo...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-05 22:26:19 +03:00
890fdde887 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-04 02:45:25 +03:00
4b0a26e6f7 cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-04 00:20:45 +03:00
9da10ac66e minor tweaks to testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-04 00:11:45 +03:00
000d8a0b73 updated tests...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-03 21:09:19 +03:00
27d03a53f8 refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-03 04:11:49 +03:00
86cade01eb refactored the argv parser into a separate generic parser -- move into a seporate module...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-03 02:48:38 +03:00
0f1b7582e1 minor rework of test.js commandline opts + minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-02 19:26:14 +03:00
507fa5f80f test.js now accepts args correctly + minor tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-02 15:56:03 +03:00
4bb18a769f now we can run individual test chains...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-02 03:05:55 +03:00
00711e5557 now test.js is require-able...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-01 04:09:40 +03:00
b4ceef5c93 updated docs, tests and notes..
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-06-01 02:49:00 +03:00
e4372a785c cleanup and docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-30 00:53:17 +03:00
f4b3df077e more minor tweaks and notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-30 00:39:36 +03:00
dfe69bbb1f monor tweaks and notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-30 00:35:06 +03:00
084315f078 Revert "more tests..."
This reverts commit 43c59438ebac558044bc973630dd1865b08d5e2c.
2020-05-30 00:24:03 +03:00
43c59438eb more tests...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-30 00:21:13 +03:00
a1ed6a5b84 more tests...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-30 00:20:07 +03:00
e2972a979d minor tweak...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-29 21:06:36 +03:00
428c9180bf now testing works... still experimental.
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-28 14:20:47 +03:00
fd19554f1f cleanup + docs + tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-25 00:53:56 +03:00
a5bab42336 reworked access to parent callable implementations...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-24 23:59:01 +03:00
1b5d27afc1 starting to experimet with a test system...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-05-24 02:41:30 +03:00