b97310428f
Currently there are two issues with unit-testing the functions defined in kdumpctl and other shell scripts after sourcing them, - kdumpctl would call main which requires root permission and would create single instance lock (/var/lock/kdump) - kdumpctl and other shell scripts directly source files under /usr/lib/kdump/ When ShellSpec load a script via "Include", it defines the__SOURCED__ variable. By making use of __SOURCED__, we can 1. let kdumpctl not call main when kdumpctl is "Include"d by ShellSpec 2. instruct kdumpctl and kdump-lib.sh to source the files in the repo when running ShelSpec tests Note coverage/ is added to .gitignore because ShellSpec generates code coverage results in this folder. Reviewed-by: Philipp Rudo <prudo@redhat.com> Signed-off-by: Coiby Xu <coxu@redhat.com>
25 lines
689 B
Plaintext
25 lines
689 B
Plaintext
*.gz
|
|
*.xz
|
|
*.swp
|
|
*.rpm
|
|
/eppic_030413.tar.gz
|
|
/makedumpfile-1.5.7.tar.gz
|
|
/kexec-tools-2.0.8.tar.xz
|
|
/kdump-anaconda-addon-005-2-g86366ae.tar.gz
|
|
/kdump-anaconda-addon-005-5-gbf53665.tar.gz
|
|
/kdump-anaconda-addon-005-8-ge6ea581.tar.gz
|
|
/kdump-anaconda-addon-005-9-g6115ca7.tar.gz
|
|
/kexec-tools-2.0.9.tar.xz
|
|
/makedumpfile-1.5.8.tar.gz
|
|
/eppic_050615.tar.gz
|
|
/kexec-tools-2.0.10.tar.xz
|
|
/kdump-anaconda-addon-005-10-gd16915f.tar.gz
|
|
/kdump-anaconda-addon-005-11-g59f9b73.tar.gz
|
|
/kdump-anaconda-addon-005-12-g60fa4c1.tar.gz
|
|
/kdump-anaconda-addon-005-14-g563e904.tar.gz
|
|
/kdump-anaconda-addon-005-16-g586cc82.tar.gz
|
|
/kexec-tools-2.0.11.tar.xz
|
|
/makedumpfile-1.5.9.tar.gz
|
|
/kexec-tools-2.0.12.tar.xz
|
|
coverage/
|