-
-
Notifications
You must be signed in to change notification settings - Fork 720
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better tests #813
Better tests #813
Commits on Jan 31, 2022
-
first shot at refactoring ci testing
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for cb85ef0 - Browse repository at this point
Copy the full SHA cb85ef0View commit details -
- Added skeleton for most missing command test modules
- Fixed a logic error in `NopCommand`
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for ca51d43 - Browse repository at this point
Copy the full SHA ca51d43View commit details -
hugsy committed
Jan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for f96f4ad - Browse repository at this point
Copy the full SHA f96f4adView commit details -
[ci] extra test for nop for memory check
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 4d1dc46 - Browse repository at this point
Copy the full SHA 4d1dc46View commit details -
added benchmarking capability, can be triggered directly from
pytest
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for c739c68 - Browse repository at this point
Copy the full SHA c739c68View commit details -
- fixed
pcustom
command test for 32b- fixed calculation of tcache in gef - added tests for `gef.heap` - improved tests for `heap` command - fixes #641
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for cbe0a03 - Browse repository at this point
Copy the full SHA cbe0a03View commit details -
[ci] cmd/heap - adjusted tcachebins indexes for 32b
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 27881bf - Browse repository at this point
Copy the full SHA 27881bfView commit details -
hugsy committed
Jan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 14be53e - Browse repository at this point
Copy the full SHA 14be53eView commit details -
- fixed test `highlight` for 32b - fixed test `pattern_search` for x86
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for dc66f9b - Browse repository at this point
Copy the full SHA dc66f9bView commit details -
hugsy committed
Jan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 7d77734 - Browse repository at this point
Copy the full SHA 7d77734View commit details -
fixed
pattern
andheap
tests for goodhugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for fc31d63 - Browse repository at this point
Copy the full SHA fc31d63View commit details -
- add 3rd party module check for
capstone
,keystone
,unicorn
an……d `ropper`
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for a99a6cb - Browse repository at this point
Copy the full SHA a99a6cbView commit details -
hugsy committed
Jan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 41d44fd - Browse repository at this point
Copy the full SHA 41d44fdView commit details -
make test
doesn't execute benchmarkhugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 10d1025 - Browse repository at this point
Copy the full SHA 10d1025View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d655ae - Browse repository at this point
Copy the full SHA 9d655aeView commit details -
hugsy committed
Jan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for f870920 - Browse repository at this point
Copy the full SHA f870920View commit details -
- improved tests for
pattern
andedit-flags
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 072f5d7 - Browse repository at this point
Copy the full SHA 072f5d7View commit details -
[ci] created cases for all arches for bin tests in
tests/heap.py
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 2876bca - Browse repository at this point
Copy the full SHA 2876bcaView commit details -
hugsy committed
Jan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for de824b8 - Browse repository at this point
Copy the full SHA de824b8View commit details -
- added ci test for
glibcarena
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 1a4c061 - Browse repository at this point
Copy the full SHA 1a4c061View commit details -
- added tests for deprecated API
- added test for smart eval - more function tests
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for c475fd0 - Browse repository at this point
Copy the full SHA c475fd0View commit details -
hugsy committed
Jan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 22630c2 - Browse repository at this point
Copy the full SHA 22630c2View commit details -
- added tests for
syscall-args
andis-syscall
hugsy committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 6a020da - Browse repository at this point
Copy the full SHA 6a020daView commit details
Commits on Feb 1, 2022
-
- fixed
syscall-args
to also get catchpoints + testshugsy committedFeb 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 969a737 - Browse repository at this point
Copy the full SHA 969a737View commit details -
hugsy committed
Feb 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 757eb17 - Browse repository at this point
Copy the full SHA 757eb17View commit details -
make sure
syscall-args
test collects the ABI files fromgef-extras
hugsy committedFeb 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 013d1bd - Browse repository at this point
Copy the full SHA 013d1bdView commit details -
hugsy committed
Feb 1, 2022 Configuration menu - View commit details
-
Copy full SHA for be68e87 - Browse repository at this point
Copy the full SHA be68e87View commit details -
only enable
syscall-args
test for x86hugsy committedFeb 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 357f1d4 - Browse repository at this point
Copy the full SHA 357f1d4View commit details -
syscall-args
fixed typo in i686 testhugsy committedFeb 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 9a528d8 - Browse repository at this point
Copy the full SHA 9a528d8View commit details -
Fix RISCV arch detection (#790)
* Add RISCV alias so arch can be determined by ELF * Add ptrsize property to RISCV arch * Allow riscv tests to run
Configuration menu - View commit details
-
Copy full SHA for 70e8b03 - Browse repository at this point
Copy the full SHA 70e8b03View commit details -
Co-authored-by: Grazfather <grazfather@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 18022a8 - Browse repository at this point
Copy the full SHA 18022a8View commit details -
fix: make shebang lines portable (#814)
* fix: make shebang lines portable * fix: SC2006, SC2086, SC2016, SC2059
Configuration menu - View commit details
-
Copy full SHA for 8e4befe - Browse repository at this point
Copy the full SHA 8e4befeView commit details -
Merge branch 'dev' of github.com:hugsy/gef into better_tests
hugsy committedFeb 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 1ee790c - Browse repository at this point
Copy the full SHA 1ee790cView commit details -
make
heap
tests work universallyhugsy committedFeb 1, 2022 Configuration menu - View commit details
-
Copy full SHA for c2c8d08 - Browse repository at this point
Copy the full SHA c2c8d08View commit details -
disabling capstone/keystone/unicorn for some arches for now
hugsy committedFeb 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 7a69c7e - Browse repository at this point
Copy the full SHA 7a69c7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for da028a3 - Browse repository at this point
Copy the full SHA da028a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1800673 - Browse repository at this point
Copy the full SHA 1800673View commit details
Commits on Feb 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5eb1f62 - Browse repository at this point
Copy the full SHA 5eb1f62View commit details
Commits on Feb 4, 2022
-
Apply suggestions from code review
Co-authored-by: Grazfather <grazfather@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ec352de - Browse repository at this point
Copy the full SHA ec352deView commit details -
hugsy committed
Feb 4, 2022 Configuration menu - View commit details
-
Copy full SHA for aa8d051 - Browse repository at this point
Copy the full SHA aa8d051View commit details
Commits on Feb 7, 2022
-
[tests] use camel case for format string helper test class
hugsy committedFeb 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 02e9048 - Browse repository at this point
Copy the full SHA 02e9048View commit details -
[tests] added docstring to
GefFuncDeprecatedApi
hugsy committedFeb 7, 2022 Configuration menu - View commit details
-
Copy full SHA for ae03c99 - Browse repository at this point
Copy the full SHA ae03c99View commit details -
[tests]
edit-flags
are only for known arches for nowhugsy committedFeb 7, 2022 Configuration menu - View commit details
-
Copy full SHA for af339c5 - Browse repository at this point
Copy the full SHA af339c5View commit details
Commits on Feb 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d2d85ff - Browse repository at this point
Copy the full SHA d2d85ffView commit details
Commits on Feb 14, 2022
-
hugsy committed
Feb 14, 2022 Configuration menu - View commit details
-
Copy full SHA for bc44c2d - Browse repository at this point
Copy the full SHA bc44c2dView commit details