5728e5cff3
Made vigil into a package with a setup.py file.
2017-06-27 14:03:32 +01:00
49f8d87659
Made tests pass within AppImages.
2017-06-26 01:26:19 +01:00
f2e8240427
Test that tools' executables are installed in the PATH.
2017-05-21 12:51:31 +01:00
5b08029d0b
Make vigil work on other distributions. (fedora, debian, archlinux)
...
- Now using python3.4 on debian, and python3.5 elsewhere.
- Added test-distributions script that checks that
install-dependencies works on different distributions.
2017-05-17 16:46:54 +01:00
1560db5f82
Coding style.
2017-04-15 23:02:22 +02:00
e1742f6959
[tools] Added pil to view image files.
2017-03-28 22:53:03 +02:00
c25266c42b
Explicitly using python3.5.
2017-02-08 13:56:56 +01:00
a12fa48c2c
Updated copyright headers to 2017.
2017-02-05 18:29:09 +01:00
2b08e4d490
[tools] Added clang syntax tools.
2016-11-27 14:02:35 +01:00
8f39ecf2ce
[tools] Rename c_syntax and cpp_syntax.
2016-11-27 13:45:10 +01:00
e1adec2133
[tools] Check C & C++ syntax.
2016-11-22 14:27:51 +01:00
916ca5c092
[tools] pep8 was renamed to pycodestyle.
2016-11-11 13:05:32 +01:00
7d46254edb
Coding style.
2016-11-10 01:54:08 +01:00
c2aca79428
Ensured tests can be run from any directory.
2016-11-10 01:14:14 +01:00
065d62d2fc
Fixed some tests that only worked for me.
2016-11-10 01:01:25 +01:00
4d6632cd21
Removed the last use of sudo in the tests.
2016-11-10 00:30:46 +01:00
a93704f19b
Disabling perl6 because of problems when running it.
2016-10-27 21:42:52 +02:00
3cf7d52a63
Use a more common terminal type.
2016-10-26 14:09:05 +02:00
cff347ae77
Fixed tests failing in gnome-terminal.
2016-10-26 13:43:02 +02:00
e97bb6ffb1
Added bandit for python.
2016-10-25 22:51:50 +02:00
dedac08987
Added mypy for python.
2016-10-15 19:14:41 +02:00
6c58d305bb
The golden-files shouldn't contain my username.
...
The tool tests wouldn't have passed anywhere else. There are still
some instances to fix.
2016-09-30 13:01:38 +02:00
b922f29e07
Changes for ubuntu 16.04.
2016-09-27 13:30:08 +02:00
1dfb04841c
Recognize python test files like: test_*.py .
2016-02-20 09:31:49 +00:00
a3c0a69076
Coding style.
...
Linting.
2016-02-18 23:01:00 +00:00
2373e78cbd
Coding style.
...
Moved the Result class into tools, which simplifies worker.py and makes the
circular import problem go away.
2016-02-13 18:48:53 +00:00
cc95534bd7
Now the perl_syntax tool detects if perl files (.pl) are perl5 or perl6.
2016-02-13 16:42:39 +00:00
1106819e42
Added the disassemble_pyc tool.
2016-02-10 19:30:30 +00:00
87b518a9e2
Coding style.
2016-02-10 09:24:34 +00:00
e7067211e7
Fixed the PHP test.
2016-02-10 09:05:59 +00:00
1f071dc69a
Coding style.
2016-02-10 01:33:51 +00:00
ecf4d8216d
Coding style.
2016-02-10 01:25:45 +00:00
39859cd49e
Added a test for the jlint tool.
2016-02-10 00:59:26 +00:00
36a09288fa
Added a test for the pdf2txt tool.
2016-02-10 00:47:16 +00:00
9e291a2200
Added a test for the nm tool.
2016-02-09 22:56:36 +00:00
54206f3ffc
Added tests for object file tools. (".o")
2016-02-09 22:46:14 +00:00
f686497d55
Added a test for the tar_bz2 tool.
2016-02-09 22:26:38 +00:00
f73345ef3c
Added a test for the tar_gz tool.
2016-02-09 22:23:29 +00:00
5adb3b2eab
Added a test for the zip tool.
2016-02-09 22:18:46 +00:00
4752f0d735
Added sub-tests for a python2 input file.
2016-02-09 21:59:54 +00:00
7829bad0ec
Added a test for PHP.
2016-02-09 21:48:09 +00:00
db660521fa
Added tests for c++ tools.
2016-02-09 21:44:12 +00:00
60a99ee705
Added tests for html tools.
2016-02-09 21:38:33 +00:00
fb93897ac7
Added more tool tests.
2016-02-09 09:38:58 +00:00
e34df613ca
Started to add tests for the tools.
2016-02-05 01:50:08 +00:00