Commit Graph
43 Commits
Author SHA1 Message Date
Gustavo Moreira ef977efe62 testcases: Improve volshell basic testcase calling ps() on each of them 2024-12-20 14:50:35 +11:00
Gustavo Moreira d546c983f3 testcases: Fix runvol* default list arguments 2024-12-20 14:33:36 +11:00
Gustavo Moreira c317a45eb5 testcases: Add missing operating system argument 2024-12-20 14:31:40 +11:00
Gustavo Moreira 658d40335a testcases: Add basic volshell testcases for each OS image 2024-12-20 13:06:14 +11:00
Gustavo Moreira 9c0dcad7b1 linux: page cache inodepages testcase: explicitly close the file to improve clarity for AI processing 2024-12-18 10:42:54 +11:00
Gustavo Moreira 69d291c644 linux: testcases: add 10 final test cases to achieve full plugin coverage 2024-12-18 10:16:59 +11:00
Gustavo Moreira 9c587b0378 linux: testcases: improve existent testcases code and checks 2024-12-18 10:12:32 +11:00
Arthur Deierlein f6c852c478 format with black 2024-12-17 22:55:39 +01:00
Arthur Deierlein a63ea662f4 apply unsafe fixes (ruff check --unsafe-fixes --fix) 2024-12-17 22:55:38 +01:00
Gustavo Moreira 3b0f0915c7 linux: page_cache: add testcase for page_cache.files plugin 2024-12-16 19:36:54 +11:00
ikelosandGitHub e4c552050c Merge pull request #1377 from gcmoreira/pytest_image_autoselection_improvement
Testing: Enable automatic OS image selection by matching test name and image filename prefixes
2024-12-01 11:06:46 +00:00
Gustavo Moreira 535ce3a22a testing: Enable automatic selection of the OS image based on the test and filename prefix, addressing an issue in the development environment.
For example, when using VSCode with pytest, test autodiscovery triggers pytest_generate_tests(), adding all images to each test case. This causes issues, as Linux tests end up being executed with Windows and Mac images, and vice versa.
2024-12-01 19:34:35 +11:00
Gustavo Moreira c19a54cbd9 testcases: Minor cleanup: Renaming and reordering functions to align with the Linux/Windows test cases 2024-12-01 14:08:53 +11:00
Gustavo Moreira 7ae27c4eaa Merge branch 'develop' into linux_pslist_dependencies_fix_1366 2024-12-01 13:24:53 +11:00
Mike Auty d404747de5 Tests: Add in vadyarascan tests 2024-12-01 00:04:46 +00:00
Mike Auty 56f6ef0add Include a test developed by @gcmoreira and @eve-mem 2024-11-30 11:52:16 +00:00
Gustavo Moreira aaeec80fdf linux: library_list testcase: Optimize testing performance by limiting the number of processes to just one. This change will reduce execution time and speed up the test 2024-11-28 13:53:11 +11:00
Gustavo Moreira fb4ab9d477 linux: test cases: remove unused variables 2024-11-28 13:45:26 +11:00
Gustavo Moreira 63ac0abe64 linux: Add 15 new test cases for plugins dependent on pslist 2024-11-28 13:25:08 +11:00
Gustavo Moreira 7c559c53f4 test_cases: underscore unused variables 2024-11-28 12:11:14 +11:00
lesander a04c04c4e3 fix ci 2024-11-08 14:03:08 +01:00
David McDonald 0413cc5e26 Windows: Scheduled tasks - code review fixes 2024-10-25 12:56:18 -05:00
David McDonald c0672f6c4b Linux: Sockstat - adds pytest
This adds a pytest for the `linux.sockstat.Sockstat` plugin.
2024-10-01 10:02:25 -05:00
Davide Arcuri ce9832a2b3 both yara-python and yara-x support 2024-07-22 13:58:33 +02:00
Davide Arcuri bca4cdda74 replace yara-python with yara-x 2024-07-19 11:09:52 +02:00
ikelosandGitHub d4b92db446 Merge pull request #960 from RuBublik/poolscanner-thread-support
Add threads pool tag scanning
2024-03-04 14:58:04 +00:00
Gustavo Moreira 6e7b5b5941 Linux: Add linux_library_list test case 2024-02-13 19:41:30 +11:00
RuBublik 5749b3ef52 added test for thrdscan plugin 2023-05-21 19:22:22 +03:00
Mike Auty e67bac4080 Testing: Fix unclosed file open 2022-12-07 21:25:22 +00:00
Mike Auty bd402772c7 Core: Apply black to the entire codebase and add workflow 2022-12-07 20:48:14 +00:00
Donghyun KimandGitHub 14ee723f37 Merge branch 'volatilityfoundation:develop' into feature/vadwalk 2022-08-09 03:28:49 +09:00
Donghyun Kim 95c0ca4ffa Remove: pytest module 2022-08-02 01:47:18 +09:00
Donghyun KimandGitHub 928b8e0160 Merge branch 'develop' into feature/vadwalk 2022-08-01 01:21:18 +09:00
Donghyun Kim 65d825626e Add: test for windows.devicetree 2022-07-22 21:11:01 +09:00
Donghyun Kim 92696068c0 Add: test for vadwalk plugin 2022-07-22 18:55:34 +09:00
Donghyun Kim 986088b1a1 Fix: pytest version 2022-07-21 05:56:17 +09:00
Donghyun Kim 929d19aa50 Add: EOF in requirements-test.txt 2022-07-21 05:51:54 +09:00
Donghyun Kim 8e9bf4f27c Add: pytest in requirements-test.txt 2022-07-21 05:50:46 +09:00
Donghyun Kim 723fd9b429 Fix: json prettier 2022-07-21 05:49:51 +09:00
3e748e7d48 Use more descriptive variable names
Co-authored-by: Donghyun Kim <digitalisx99@gmail.com>
2022-07-16 16:35:26 -05:00
f295e5d91a Add newline
Co-authored-by: Donghyun Kim <digitalisx99@gmail.com>
2022-07-16 16:34:47 -05:00
Frank Gomulka f96f004b13 @digitalisx suggested changes 2022-07-15 18:01:48 -05:00
Frank Gomulka df277b9e80 Add testing framework 2022-07-15 01:27:08 -05:00