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
Mike McLean
0171027224
fix unit tests
2018-05-03 16:05:16 -04:00
Mike McLean
a93554139e
update unit test for new options
2018-05-03 16:05:16 -04:00
Mike McLean
0fe113096c
only expire older repos of matching type
...
Fixes: https://pagure.io/koji/issue/457
2018-05-03 16:05:16 -04:00
Mike McLean
72955e7dd5
unit test for repo_expire_older()
2018-05-03 16:05:16 -04:00
Tomas Kopecek
815713fed3
tests for download_logs
2018-04-30 16:11:07 -04:00
Mike McLean
8af24dd57e
fix unit tests
2018-04-30 11:35:25 -04:00
Tomas Kopecek
50a8254df8
tests for host_channels
2018-04-30 11:35:25 -04:00
Tomas Kopecek
b50479abb0
host_channels history
2018-04-30 11:35:25 -04:00
Tomas Kopecek
41edab7fa2
host history tests
2018-04-30 11:35:25 -04:00
Tomas Kopecek
dfd097b440
add history to edit_host
...
Hosts now have history.
host table was split to host (containing ephemereal and non-editable
data (load, activity, name, user_id)) and host_config containing
data changeable by admins (archs, capacity, ...). This table is
versioned and searchable via queryHistory.
Fixes: https://pagure.io/koji/issue/638
2018-04-30 11:35:25 -04:00
Tomas Kopecek
0468971594
fix tests for rpmdiff
2018-04-27 11:53:37 -04:00
Tomas Kopecek
fb0ba44a3c
don't spawn process for rpmdiff
...
Speed improvement by using bundled rpmdiff library instead of spawning
special process.
Related: https://pagure.io/koji/issue/715
2018-04-27 11:53:37 -04:00
Mike McLean
b0ee84f062
fix unit test deleted mounts data
2018-04-24 17:20:37 -04:00
Tomas Kopecek
1548781346
added test
2018-04-24 16:54:08 -04:00
Tomas Kopecek
252c9e1c20
CLI commands for notifications
...
Fixes: https://pagure.io/koji/issue/680
2018-04-24 16:54:08 -04:00
Yuming Zhu
02d22df425
do not raise error when archive is empty
2018-04-18 18:37:11 -04:00
Yuming Zhu
5bfbe4ae4a
use double quotes instead of escaping
2018-04-18 18:37:11 -04:00