• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

qld-gov-au / ckan / 925d8ade-d18d-415c-9163-8c5aa5667eee
88%
qgov-master: 79%

Build:
Build:
LAST BUILD BRANCH: qgov-master-2.11.4
DEFAULT BRANCH: qgov-master
Ran 06 Jan 2026 06:24AM UTC
Jobs 4
Files 649
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Jan 2026 06:15AM UTC coverage: 87.895% (+0.03%) from 87.869%
925d8ade-d18d-415c-9163-8c5aa5667eee

push

circleci

web-flow
Merge pull request #236 from qld-gov-au/dependabot/pip/urllib3-2.6.0

Bump urllib3 from 2.5.0 to 2.6.0

47226 of 53730 relevant lines covered (87.9%)

2.14 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
88.68
-1.89% ckan/cli/clean.py
1
38.93
-0.67% ckan/cli/generate.py
1
49.11
-0.89% ckan/cli/translation.py
1
84.38
-0.45% ckanext/activity/logic/action.py
1
85.71
-1.19% ckanext/activity/logic/auth.py
1
95.45
-4.55% ckanext/activity/tests/logic/test_auth.py
1
85.19
-3.7% ckanext/chained_functions/plugin.py
1
80.95
-1.59% ckanext/datastore/tests/helpers.py
1
66.67
-11.11% ckanext/example_blanket_implementation/logic/action/__init__.py
1
75.0
-12.5% ckanext/example_blanket_implementation/views.py
1
94.12
-5.88% ckanext/example_iauthfunctions/plugin_v5_custom_config_setting.py
1
93.75
-6.25% ckanext/example_idatasetform/plugin_v7.py
1
94.12
-5.88% ckanext/example_igroupform/plugin_v2.py
1
95.24
-4.76% ckanext/example_isignal/tests/test_plugin.py
1
90.63
-3.13% ckanext/resourceproxy/plugin.py
1
82.61
-4.35% ckanext/webpageview/plugin.py
1
0.0
-100.0% ckan/lib/navl/__init__.py
1
85.71
-2.38% ckan/logic/auth/__init__.py
1
96.67
-3.33% ckan/tests/plugins/test_toolkit.py
2
79.31
-6.9% ckan/cli/config_tool.py
2
89.47
-10.53% ckanext/datastore/logic/validators.py
2
88.1
-4.76% ckanext/datatablesview/plugin.py
2
72.73
-9.09% ckanext/example_ivalidators/plugin.py
2
64.76
-0.95% ckanext/multilingual/plugin.py
2
71.43
-28.57% ckanext/stats/tests/test_stats_plugin.py
2
77.5
-5.0% ckan/lib/authenticator.py
2
94.37
-2.82% ckan/lib/munge.py
2
85.71
-0.56% ckan/logic/__init__.py
2
57.14
-28.57% ckan/migration/__init__.py
2
75.0
-25.0% ckan/tests/lib/test_api_token.py
2
60.0
-40.0% ckan/tests/lib/test_app_globals.py
2
88.24
-11.76% ckan/tests/test_factories.py
2
83.33
-11.11% ckan/views/util.py
3
84.21
-15.79% ckanext/example_iconfigurer/tests/test_example_iconfigurer.py
3
88.46
-11.54% ckanext/example_idatasetform/plugin_v2.py
3
88.0
-12.0% ckanext/example_idatasetform/plugin_v3.py
3
86.36
-13.64% ckanext/example_idatasetform/plugin_v6.py
3
77.78
-16.67% ckanext/example_itemplatehelpers/plugin.py
3
62.5
-37.5% ckanext/example_itemplatehelpers/tests/test_plugin.py
3
0.0
-100.0% ckan/__init__.py
3
95.0
-1.88% ckan/lib/config_tool.py
3
87.1
-1.94% ckan/plugins/blanket.py
3
57.14
-42.86% ckan/plugins/__init__.py
3
72.73
-27.27% ckan/tests/controllers/test_util.py
3
55.56
-33.33% ckan/tests/test_none_root.py
3
0.0
-100.0% ckan/types/logic/__init__.py
4
83.81
-3.81% ckan/cli/config.py
4
87.1
-12.9% ckanext/example_flask_iblueprint/plugin.py
4
80.95
-19.05% ckanext/example_flask_iblueprint/tests/test_routes.py
4
90.0
-10.0% ckanext/example_flask_streaming/plugin.py
4
80.0
-13.33% ckanext/example_iauthenticator/plugin.py
4
73.33
-26.67% ckanext/example_iuploader/plugin.py
4
87.6
-3.1% ckan/lib/mailer.py
4
82.86
-3.81% ckan/lib/navl/validators.py
4
69.23
-30.77% ckan/tests/lib/search/test_common.py
4
95.79
-4.21% ckan/tests/model/test_follower.py
4
66.67
-33.33% ckan/tests/plugins/plugin_order/tests/test_plugin.py
4
87.9
-3.23% ckan/views/admin.py
5
85.45
-9.09% ckanext/example_idatadictionaryform/plugin.py
5
82.14
-17.86% ckanext/example_ivalidators/tests/test_ivalidators.py
5
94.32
-5.68% ckanext/resourceproxy/tests/test_proxy.py
5
86.61
-3.94% ckan/logic/converters.py
5
0.0
-100.0% ckan/model/term_translation.py
6
81.52
-1.98% ckanext/activity/model/activity.py
6
62.5
-37.5% ckanext/chained_functions/tests/test_plugin.py
6
80.51
-5.08% ckanext/datastore/helpers.py
6
62.5
-37.5% ckanext/datastore/tests/test_disable.py
6
92.5
-7.5% ckanext/datastore/tests/test_interface.py
6
77.78
-22.22% ckanext/example_flask_streaming/tests/test_streaming_responses.py
6
0.0
-100.0% ckanext/example_iclick/plugin.py
6
86.3
-8.22% ckanext/multilingual/tests/test_multilingual_plugin.py
6
85.96
-10.53% ckanext/textview/plugin.py
6
86.36
-13.64% ckanext/textview/tests/test_view.py
6
53.85
-46.15% ckanext/videoview/tests/test_view.py
6
57.14
-42.86% ckanext/webpageview/tests/test_view.py
6
76.04
-6.25% ckan/logic/auth/delete.py
6
85.71
-14.29% ckan/tests/cli/test_config_tool.py
6
90.48
-9.52% ckan/tests/cli/test_user.py
6
79.31
-20.69% ckan/tests/lib/test_authenticator.py
7
80.65
-11.29% ckan/cli/jobs.py
7
71.62
-9.46% ckanext/datastore/backend/__init__.py
7
79.41
-20.59% ckanext/example_iauthenticator/tests/test_example_iauthenticator.py
8
50.0
-50.0% ckanext/datastore/tests/test_dictionary.py
8
42.11
-42.11% ckan/lib/redis.py
8
83.58
-5.97% ckan/logic/auth/update.py
8
0.0
-72.73% ckan/model/system.py
8
87.1
-12.9% ckan/tests/cli/test_db.py
8
93.98
-6.02% ckan/tests/test_common.py
8
82.28
-3.38% ckan/views/feed.py
8
80.77
-15.38% ckan/views/home.py
9
60.87
-39.13% ckanext/activity/tests/test_helpers.py
9
88.35
-3.38% ckanext/datastore/logic/action.py
9
0.0
-100.0% ckanext/example_iauthfunctions/plugin_v6_parent_auth_functions.py
9
0.0
-100.0% ckanext/example_itranslation/plugin.py
9
80.85
-19.15% ckan/logic/action/patch.py
9
78.77
-6.16% ckan/logic/auth/create.py
9
86.96
-13.04% ckan/tests/config/test_environment.py
9
84.75
-15.25% ckan/tests/logic/auth/test_init.py
10
65.52
-34.48% ckanext/activity/tests/model/test_activity.py
10
0.0
-100.0% ckanext/example_iauthfunctions/plugin_v2.py
10
85.07
-4.07% ckan/logic/auth/get.py
10
74.51
-19.61% ckan/tests/controllers/test_feed.py
10
73.68
-26.32% ckan/tests/model/test_api_token.py
11
61.39
-6.96% ckan/cli/db.py
11
26.67
-73.33% ckan/config/middleware/__init__.py
11
0.0
-100.0% ckan/exceptions.py
11
68.59
-1.28% ckanext/datapusher/logic/action.py
11
75.47
-20.75% ckanext/datastore/tests/test_chained_auth_functions.py
11
78.46
-16.92% ckanext/example_theme_docs/custom_emails/test_custom_emails.py
11
52.17
-47.83% ckanext/expire_api_token/tests/test_plugin.py
11
91.27
-3.1% ckan/lib/dictization/model_dictize.py
11
56.0
-44.0% ckan/lib/io.py
11
68.57
-31.43% ckan/tests/cli/test_clean.py
12
49.73
-3.21% ckanext/activity/views.py
12
58.62
-41.38% ckanext/datastore/tests/test_unit.py
12
0.0
-70.59% ckanext/example_iclick/cli.py
12
68.42
-31.58% ckan/tests/i18n/test_check_po_files.py
12
74.12
-4.71% ckan/views/api.py
13
16.67
-72.22% ckan/config/declaration/utils.py
13
68.09
-13.83% ckanext/example_idatasetform/plugin.py
13
17.65
-76.47% ckan/model/core.py
13
81.16
-18.84% ckan/tests/logic/action/test_init.py
14
86.18
-11.38% ckanext/datastore/tests/test_db.py
14
54.84
-22.58% ckan/lib/base.py
14
75.58
-16.28% ckan/lib/dictization/__init__.py
14
79.41
-20.59% ckan/tests/controllers/test_pagination.py
15
68.92
-10.14% ckanext/datastore/blueprint.py
15
34.78
-65.22% ckanext/stats/blueprint.py
15
50.0
-39.47% ckan/lib/flask_multistatic.py
15
72.22
-27.78% ckan/lib/formatters.py
15
17.74
-24.19% ckan/lib/maintain.py
15
80.93
-2.78% ckan/logic/action/update.py
15
28.57
-71.43% ckan/model/dashboard.py
15
76.56
-23.44% ckan/tests/lib/test_config_tool.py
16
88.0
-10.67% ckanext/datastore/plugin.py
16
72.41
-27.59% ckanext/example_ipermissionlabels/tests/test_example_ipermissionlabels.py
16
0.0
-100.0% ckanext/example_theme_docs/v15_webassets/plugin.py
16
73.77
-26.23% ckan/tests/model/test_license.py
17
69.23
-5.45% ckan/lib/uploader.py
17
63.04
-36.96% ckan/tests/cli/test_generate.py
17
46.88
-53.13% ckan/tests/model/test_package_extra.py
17
84.4
-15.6% ckan/tests/pytest_ckan/test_fixtures.py
18
50.0
-50.0% ckan/config/middleware/common_middleware.py
18
73.91
-26.09% ckanext/datastore/tests/test_idatadictionaryform.py
18
35.71
-64.29% ckanext/example_itranslation/tests/test_plugin.py
19
74.8
-7.6% ckanext/activity/changes.py
19
0.0
-82.61% ckanext/example_iauthfunctions/plugin_v4.py
19
72.46
-27.54% ckan/tests/config/test_middleware.py
19
84.97
-12.42% ckan/tests/lib/navl/test_validators.py
19
0.0
-100.0% ckan/tests/plugins/plugin_order/plugins.py
19
75.47
-17.92% ckan/views/__init__.py
20
35.48
-64.52% ckanext/activity/tests/logic/test_functional.py
20
72.82
-19.42% ckanext/datastore/tests/test_plugin.py
20
75.53
-21.28% ckan/lib/datapreview.py
20
68.31
-14.08% ckan/lib/pagination.py
20
50.0
-45.45% ckan/model/system_info.py
20
55.56
-44.44% ckan/tests/lib/test_uploader.py
21
40.0
-60.0% ckanext/datapusher/tests/test_default_views.py
21
15.38
-80.77% ckan/model/domain_object.py
21
4.55
-95.45% ckan/model/group_extra.py
21
33.33
-63.64% ckan/model/vocabulary.py
21
70.83
-29.17% ckan/tests/model/test_package.py
22
0.0
-100.0% ckanext/example_iresourcecontroller/plugin.py
22
79.05
-20.95% ckan/tests/cli/test_search_index.py
22
51.11
-48.89% ckan/tests/model/test_resource.py
23
50.0
-50.0% ckanext/datastore/tests/test_chained_action.py
23
0.0
-100.0% ckan/lib/signals.py
23
8.0
-92.0% ckan/model/package_extra.py
23
11.11
-85.19% ckan/model/task_status.py
23
62.9
-37.1% ckan/tests/config/declaration/test_key.py
24
67.57
-32.43% ckanext/activity/tests/logic/test_pagination.py
24
36.51
-38.1% ckanext/example_idatastorebackend/example_sqlite.py
24
0.0
-92.31% ckanext/videoview/plugin.py
24
72.09
-27.91% ckan/tests/lib/test_i18n.py
24
75.96
-23.08% ckan/tests/model/test_group.py
25
32.43
-67.57% ckan/model/meta.py
26
55.93
-44.07% ckanext/example_idatastorebackend/test/test_plugin.py
26
39.53
-60.47% ckanext/example_iuploader/test/test_plugin.py
26
76.36
-23.64% ckan/tests/lib/search/test_search.py
27
66.96
-23.48% ckan/config/environment.py
27
21.28
-57.45% ckan/model/types.py
27
76.32
-23.68% ckan/tests/lib/test_datapreview.py
28
79.1
-20.9% ckanext/datastore/tests/test_auth.py
28
26.32
-73.68% ckan/tests/controllers/test_resource.py
28
65.85
-34.15% ckan/tests/test_authz.py
29
55.88
-28.43% ckan/cli/__init__.py
29
62.14
-28.16% ckan/lib/webassets_tools.py
29
62.5
-36.25% ckan/tests/controllers/test_home.py
29
19.44
-80.56% ckan/tests/model/test_tags.py
30
60.47
-23.26% ckanext/activity/subscriptions.py
30
36.17
-63.83% ckan/tests/logic/test_conversion.py
31
56.25
-38.75% ckan/lib/api_token.py
32
50.7
-45.07% ckan/lib/search/common.py
33
42.11
-34.74% ckan/model/base.py
33
36.92
-50.77% ckan/plugins/base.py
33
49.43
-37.93% ckan/tests/plugins/ckantestplugins.py
34
20.45
-77.27% ckan/model/resource_view.py
34
72.13
-27.87% ckan/tests/config/declaration/test_declaration.py
35
58.14
-40.7% ckanext/datastore/tests/test_helpers.py
35
59.6
-35.35% ckan/lib/app_globals.py
35
87.4
-6.78% ckan/logic/action/create.py
35
71.31
-28.69% ckan/tests/plugins/test_blanket.py
36
40.48
-42.86% ckan/config/declaration/key.py
36
0.0
-94.74% ckanext/expire_api_token/plugin.py
36
30.19
-67.92% ckan/model/api_token.py
36
55.0
-45.0% ckan/tests/logic/test_converters.py
36
49.3
-50.7% ckan/tests/logic/test_logic.py
37
50.0
-42.05% ckan/config/declaration/load.py
37
79.79
-19.68% ckanext/example_igroupform/tests/test_controllers.py
37
82.12
-9.32% ckan/lib/dictization/model_save.py
37
63.78
-29.13% ckan/lib/jobs.py
37
11.9
-88.1% ckan/tests/config/declaration/test_option.py
38
65.34
-21.59% ckan/lib/i18n.py
41
63.06
-36.94% ckanext/datapusher/tests/test_action.py
41
0.0
-91.11% ckan/plugins/toolkit_sphinx_extension.py
42
20.75
-79.25% ckanext/example_iresourcecontroller/tests/test_example_iresourcecontroller.py
42
60.78
-20.59% ckan/lib/search/index.py
42
66.17
-31.58% ckan/plugins/core.py
43
41.1
-58.9% ckanext/example_iconfigurer/tests/test_iconfigurer_update_config.py
43
65.32
-34.68% ckan/tests/cli/test_jobs.py
45
89.72
-3.82% ckanext/datastore/backend/postgres.py
45
65.91
-34.09% ckanext/stats/tests/test_stats_lib.py
45
79.45
-20.55% ckan/tests/lib/test_mailer.py
46
77.78
-22.22% ckanext/datastore/tests/test_dump.py
48
57.52
-42.48% ckan/tests/logic/action/test_patch.py
49
58.45
-34.51% ckan/config/declaration/__init__.py
49
53.97
-25.93% ckan/lib/jinja_extensions.py
49
48.96
-51.04% ckan/tests/cli/test_cli.py
49
0.0
-96.08% ckan/types/model.py
49
74.29
-7.37% ckan/views/group.py
51
54.46
-45.54% ckan/tests/plugins/test_core.py
52
65.25
-8.48% ckan/views/dataset.py
55
50.89
-49.11% ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
55
80.88
-8.91% ckan/logic/validators.py
55
64.52
-35.48% ckan/tests/cli/test_config.py
55
57.55
-13.19% ckan/views/resource.py
56
73.83
-26.17% ckanext/example_idatasetform/tests/test_example_idatasetform.py
58
73.55
-21.01% ckan/lib/search/query.py
58
46.34
-47.15% ckan/model/resource.py
58
66.28
-33.72% ckan/tests/lib/test_jobs.py
61
72.22
-17.84% ckan/logic/action/delete.py
61
82.0
-5.18% ckan/logic/action/get.py
62
68.21
-31.79% ckan/tests/controllers/test_api.py
62
62.2
-37.8% ckan/tests/lib/search/test_index.py
63
30.77
-48.46% ckan/model/tag.py
64
32.65
-65.31% ckan/model/follower.py
65
45.45
-49.24% ckan/config/declaration/option.py
65
53.81
-32.99% ckan/lib/search/__init__.py
66
30.53
-69.47% ckan/tests/lib/test_signals.py
66
62.5
-37.5% ckan/tests/model/test_user.py
69
58.33
-38.33% ckanext/stats/stats.py
69
55.41
-43.95% ckan/tests/lib/dictization/test_dictization.py
69
59.54
-39.88% ckan/tests/logic/auth/test_delete.py
70
47.54
-38.25% ckan/model/__init__.py
71
24.24
-71.72% ckan/config/declaration/serialize.py
72
58.92
-29.88% ckan/authz.py
72
6.19
-63.72% ckan/model/package_relationship.py
73
60.3
-27.34% ckan/config/middleware/flask_app.py
73
72.76
-26.16% ckan/tests/lib/search/test_query.py
74
74.52
-17.79% ckan/lib/navl/dictization_functions.py
77
39.56
-42.31% ckan/model/group.py
80
66.8
-33.2% ckan/tests/lib/test_base.py
84
43.18
-38.18% ckan/tests/helpers.py
85
29.23
-65.38% ckan/config/declaration/describe.py
86
57.43
-42.57% ckan/tests/logic/auth/test_update.py
91
38.46
-53.85% ckan/common.py
97
40.61
-58.79% ckan/tests/pytest_ckan/fixtures.py
99
40.31
-50.51% ckan/model/user.py
102
49.66
-34.46% ckan/lib/plugins.py
106
55.08
-41.41% ckan/logic/schema.py
108
56.81
-20.73% ckan/views/user.py
110
0.0
-91.67% ckan/types/__init__.py
111
50.0
-50.0% ckan/tests/lib/navl/test_dictization_functions.py
114
59.57
-40.43% ckan/tests/logic/auth/test_create.py
115
33.48
-52.04% ckan/tests/test_coding_standards.py
120
67.21
-32.79% ckan/tests/lib/test_helpers.py
121
28.65
-67.98% ckan/tests/factories.py
125
52.63
-46.99% ckanext/datastore/tests/test_delete.py
131
64.78
-35.22% ckan/tests/logic/auth/test_get.py
132
0.0
-100.0% ckan/types/logic/action_result.py
137
56.83
-42.55% ckanext/datastore/tests/test_upsert.py
142
26.09
-61.74% ckan/model/license.py
144
59.44
-40.56% ckan/tests/controllers/test_organization.py
152
52.8
-47.2% ckan/tests/controllers/test_admin.py
155
64.96
-34.6% ckan/tests/lib/dictization/test_model_dictize.py
163
6.11
-62.21% ckan/plugins/interfaces.py
172
15.44
-63.24% ckan/model/package.py
186
58.07
-41.7% ckan/tests/logic/test_validators.py
190
59.05
-40.95% ckan/tests/controllers/test_user.py
220
50.23
-49.77% ckan/tests/controllers/test_group.py
220
53.78
-46.22% ckan/tests/logic/action/test_delete.py
236
54.62
-45.38% ckanext/datastore/tests/test_create.py
302
69.37
-30.63% ckanext/datastore/tests/test_search.py
312
55.1
-44.19% ckanext/activity/tests/test_changes.py
330
49.0
-51.0% ckanext/activity/tests/test_views.py
344
61.71
-37.64% ckan/tests/logic/action/test_update.py
363
53.55
-29.19% ckan/lib/helpers.py
431
58.51
-41.2% ckan/tests/controllers/test_package.py
444
62.31
-37.69% ckan/tests/logic/action/test_create.py
537
58.88
-41.12% ckanext/activity/tests/logic/test_action.py
714
56.96
-42.57% ckan/tests/logic/action/test_get.py
Jobs
ID Job ID Ran Files Coverage
1 925d8ade-d18d-415c-9163-8c5aa5667eee.1 06 Jan 2026 06:24AM UTC 645
52.47
CircleCI Job
2 925d8ade-d18d-415c-9163-8c5aa5667eee.2 06 Jan 2026 06:25AM UTC 645
51.5
CircleCI Job
3 925d8ade-d18d-415c-9163-8c5aa5667eee.3 06 Jan 2026 06:26AM UTC 649
58.99
CircleCI Job
4 925d8ade-d18d-415c-9163-8c5aa5667eee.4 06 Jan 2026 06:28AM UTC 645
51.9
CircleCI Job
Source Files on build 925d8ade-d18d-415c-9163-8c5aa5667eee
  • Tree
  • List 649
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #925D8ADE...
  • dabea674 on github
  • Prev Build on qgov-master-2.11.4 (#5D338749...)
  • Next Build on qgov-master-2.11.4 (#3AACC52C...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc