Mike McLean
cc7afa1b17
more tests and another fix
2018-12-03 15:54:07 -05:00
Mike McLean
beac7899ec
partial unit test with minor fix
2018-12-03 15:54:07 -05:00
Mike McLean
a3643f7b64
fix unit test
2018-12-03 15:31:37 -05:00
Tomas Kopecek
9963877545
move move_and_symlink to koji.util
2018-11-28 16:27:30 -05:00
Tomas Kopecek
6a6f90be1e
use relative symlinks for hub imports
...
Fixes: https://pagure.io/koji/issue/913
2018-11-28 16:27:30 -05:00
Mike McLean
7e3daf4a9e
whitespace
2018-11-28 15:25:57 -05:00
Yuming Zhu
9a0d735d40
move quiet option into ki_handler
2018-11-28 15:25:57 -05:00
Yuming Zhu
30ed89e485
cli: add a param in watch_tasks to override KeyboardInterrupt output
2018-11-28 15:25:57 -05:00
Tomas Kopecek
8370a8e0ad
don't fail on missing field in base policy tests
...
Fixes: https://pagure.io/koji/issue/1038
2018-11-28 09:01:20 +01:00
Yuming Zhu
cab5a01dcb
move tests to test_lib/test_context.py
2018-11-22 18:43:31 +08:00
Yuming Zhu
7817ba7ca3
hub: [getRPMDeps] add strict behavior
2018-11-16 21:14:32 -05:00
Yuming Zhu
511dfc8fdd
hub: [getPackageID] add strict behavior
2018-11-16 21:07:35 -05:00
Yuming Zhu
a34896bddb
hub: [hasPerm] add strict behavior
2018-11-15 14:44:07 -05:00
Yuming Zhu
d70f22ee1b
fix timezone in test_list_tagged
2018-10-18 14:37:35 +02:00
Yuming Zhu
777fdeba28
cli: support multiple arches in list-tagged
...
fixes : #933
2018-10-18 14:37:35 +02:00
Yuming Zhu
b3bc4b6e85
unit test for cli list-tagged command
2018-10-18 14:37:35 +02:00
Yuming Zhu
684e6c689b
cli: [download-task] readable error when no task found
2018-09-25 10:19:59 -04:00
Tomas Kopecek
dfb692bc0a
fix test
2018-08-16 13:36:07 -04:00
Tomas Kopecek
1886fe54a6
check rpm headers support directly
2018-08-16 13:36:07 -04:00
Franz Chih-Ping Hsieh
92f5cbc8b9
Add more test patterns for rpmdiff unit test.
2018-08-16 09:12:26 -04:00
Tomas Kopecek
bd649d2723
prioritize unittest2
...
Make all imports consistent with
https://pagure.io/koji/issue/830
Fixes: https://pagure.io/koji/issue/1001
2018-08-16 09:03:09 -04:00
Tomas Kopecek
d1544e7f05
Correctly ignore all values in rpmdiff
...
Related: https://pagure.io/koji/issue/994
2018-08-10 15:47:46 -04:00
Franz Chih-Ping Hsieh
e25603dd97
copy data from static variable instead of use it directly to prevent caching.
...
also update test cases to verfiy this issue.
Fixes : #994
https://pagure.io/koji/issue/994
2018-08-10 15:47:46 -04:00
Mike McLean
549d9d7955
more checks in unit test
2018-08-08 11:22:59 -04:00
Mike McLean
d9c44735cc
actually add unit test
2018-08-08 11:22:59 -04:00
Jana Cupova
9f9a72f4d6
Fix code review
2018-08-08 11:06:41 -04:00
Jana Cupova
8173ec7bac
Change to one test with variants
2018-08-08 11:06:41 -04:00
Jana Cupova
4f2a632c98
Add unit tests for check volume id substitution list
2018-08-08 11:06:41 -04:00
Yuming Zhu
5a229a092e
raise Error when user not found in getBuildNotifications
2018-07-31 17:50:07 +08:00
Tomas Kopecek
caae1a0a8b
workaround unnecessary list conversions
2018-07-11 17:37:40 -04:00
Tomas Kopecek
707c6b7774
python-modernize -f libmodernize.fixes.fix_map
2018-07-11 17:37:39 -04:00
Tomas Kopecek
be535c2854
python-modernize -f libmodernize.fixes.fix_imports_six
2018-07-11 17:37:39 -04:00
Tomas Kopecek
7f6b717eb6
python-modernize -f libmodernize.fixes.fix_import
2018-07-11 17:37:39 -04:00
Tomas Kopecek
bcee24e50c
python-modernize -f libmodernize.fixes.fix_dict_six
2018-07-11 17:37:39 -04:00
Tomas Kopecek
b96092334d
python-modernize -f libmodernize.fixes.fix_xrange_six
2018-07-11 17:37:39 -04:00
Yuming Zhu
1c76cd0c0f
cli: rename _unique_path to unique_path, and deprecate the old one
2018-06-28 12:39:12 -04:00
Yuming Zhu
b65d2c3fcf
cli: unittest for multiCall
2018-06-27 11:33:34 -04:00
David Abdurachmanov
16a4850ea3
Add missing config_opts['rpmbuild_networking'] to mock test data
...
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-06-13 12:30:19 -04:00
Mike McLean
118f796a1f
fix unittest ref
2018-06-08 16:54:53 -04:00
Tomas Kopecek
3801e7504a
use unittest2 only if available
2018-06-08 16:54:53 -04:00
Tomas Kopecek
63d92398d5
allow force for pkglist_add
...
Using force option will allow 'pre-blocking' of packages which are not
in tag inheritance yet, but could cause a problem if they'll get to
inheritance chain somehow. In such case we don't have an owner for
package and using 'force' allows admin to introduce blocked package with
him as an owner.
Fixes: https://pagure.io/koji/issue/867
2018-06-08 16:54:53 -04:00
Tomas Kopecek
7de48fe5ff
propagate exception correctly
...
Fixes: https://pagure.io/koji/issue/844
2018-06-07 09:56:27 -04:00
Mike McLean
9de0b15292
avoid skipIf in import-comps unit test
...
causes problems with unittest2 in epel6
2018-06-07 09:39:39 -04:00
Mike McLean
a094ab21c4
more unit test fixes
2018-06-07 09:39:39 -04:00
Tomas Kopecek
c68396c059
Use unittest2 for rhel6 compatibility
...
Fixes: https://pagure.io/koji/issue/830
2018-06-07 09:39:39 -04:00
Tomas Kopecek
399e42bbd1
CLI update for readTagGroups blocked
2018-06-05 09:59:03 -04:00
Tomas Kopecek
90a935182f
Allow listing of blocked data in readTagGroups
...
Fixes: https://pagure.io/koji/issue/870
2018-06-05 09:59:03 -04:00
Tomas Kopecek
7130d3d032
fix test
2018-06-04 11:49:57 -04:00
Franz Chih-Ping Hsieh
f356ac4f17
force using python2 to run script
...
Fixes #945
2018-05-24 00:01:30 -04:00
Mike McLean
7a0acc00cb
put dist repo rpms under Packages/
2018-05-03 16:05:16 -04:00