File tree 2 files changed +10
-1
lines changed
2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -2930,6 +2930,8 @@ def search_issues(
2930
2930
"""
2931
2931
if isinstance (fields , str ):
2932
2932
fields = fields .split ("," )
2933
+ elif fields is None :
2934
+ fields = ["*all" ]
2933
2935
2934
2936
# this will translate JQL field names to REST API Name
2935
2937
# most people do know the JQL names so this will help them use the API easier
Original file line number Diff line number Diff line change @@ -37,10 +37,17 @@ def test_issue_search_only_includes_provided_fields(self):
37
37
self .assertFalse (hasattr (issues [0 ].fields , "reporter" ))
38
38
39
39
def test_issue_search_default_behaviour_included_fields (self ):
40
- issues = self .jira .search_issues ("key=%s" % self .issue_1 )
40
+ search_str = f"key={ self .issue_1 } "
41
+ issues = self .jira .search_issues (search_str )
41
42
self .assertTrue (hasattr (issues [0 ].fields , "reporter" ))
42
43
self .assertTrue (hasattr (issues [0 ].fields , "comment" ))
43
44
45
+ # fields=None should be valid and return all fields (ie. default behavior)
46
+ self .assertEqual (
47
+ self .jira .search_issues (search_str ),
48
+ self .jira .search_issues (search_str , fields = None ),
49
+ )
50
+
44
51
def test_issue_get_field (self ):
45
52
issue = self .jira .issue (self .issue_1 )
46
53
self .assertEqual (
You can’t perform that action at this time.
0 commit comments