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

qld-gov-au / ckan / 7d3c4be2-c9b2-407a-b59d-8c74d21d4cd3
88%
qgov-master: 79%

Build:
Build:
LAST BUILD BRANCH: qgov-master-2.11.4
DEFAULT BRANCH: qgov-master
Ran 23 Jan 2026 01:06AM UTC
Jobs 4
Files 649
Run time 1min
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

23 Jan 2026 12:55AM UTC coverage: 87.882% (-0.01%) from 87.895%
7d3c4be2-c9b2-407a-b59d-8c74d21d4cd3

Pull #239

circleci

ThrawnCA
[QOLSVC-12515] apply ARIA labels to distinguish facet 'nav' from main
Pull Request #239: QOLSVC-12515 alphabetical facet sort

12 of 37 new or added lines in 2 files covered. (32.43%)

6213 existing lines in 235 files now uncovered.

47246 of 53761 relevant lines covered (87.88%)

2.14 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
5
79.52
-2.25% ckan/lib/helpers.py
20
69.51
-23.11% ckan/tests/lib/test_helpers.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
86.67
-0.95% ckan/cli/config.py
1
82.14
-1.19% ckan/config/declaration/key.py
1
85.19
-3.7% ckanext/chained_functions/plugin.py
1
83.9
-0.85% ckanext/datastore/helpers.py
1
66.67
-11.11% ckanext/example_blanket_implementation/logic/action/__init__.py
1
88.89
-11.11% ckanext/example_iauthfunctions/plugin_v6_parent_auth_functions.py
1
93.75
-6.25% ckanext/example_idatasetform/plugin_v7.py
1
94.12
-5.88% ckanext/example_igroupform/plugin_v2.py
1
91.67
-4.17% ckanext/imageview/plugin.py
1
90.63
-3.13% ckanext/resourceproxy/plugin.py
1
95.74
2.13% ckan/lib/datapreview.py
1
84.26
-0.51% ckan/lib/search/__init__.py
1
85.71
0.0% ckan/logic/auth/__init__.py
1
92.31
-3.85% ckan/model/domain_object.py
1
93.18
0.0% ckan/model/system_info.py
1
88.46
-1.28% ckan/plugins/toolkit.py
1
94.74
-5.26% ckan/tests/plugins/plugin_order/plugins.py
1
92.45
-0.94% ckan/views/__init__.py
1
88.89
0.0% ckan/views/util.py
2
94.02
2.56% ckan/cli/cli.py
2
79.31
-3.45% ckan/cli/config_tool.py
2
91.55
-1.41% ckan/config/declaration/__init__.py
2
93.18
-1.52% ckan/config/declaration/option.py
2
60.71
-2.38% ckanext/activity/logic/auth.py
2
80.0
-20.0% ckanext/activity/tests/test_email_notifications.py
2
57.14
-14.29% ckanext/datapusher/helpers.py
2
89.47
-10.53% ckanext/datastore/logic/validators.py
2
47.83
-4.35% ckanext/datastore/tests/test_info.py
2
85.71
-4.76% ckanext/datatablesview/plugin.py
2
80.0
-20.0% ckanext/example_isignal/plugin.py
2
71.43
-28.57% ckanext/stats/tests/test_stats_plugin.py
2
92.93
-2.02% ckan/lib/app_globals.py
2
89.53
-2.33% ckan/lib/dictization/__init__.py
2
92.0
-8.0% ckan/lib/io.py
2
90.55
-0.79% ckan/lib/jobs.py
2
94.37
-2.82% ckan/lib/munge.py
2
84.76
-1.9% ckan/lib/navl/validators.py
2
88.35
-1.94% ckan/lib/webassets_tools.py
2
83.58
0.0% ckan/logic/auth/update.py
2
79.12
-1.1% ckan/model/group.py
2
64.52
-3.23% ckan/tests/cli/test_db.py
2
81.82
-9.09% ckan/tests/controllers/test_util.py
2
73.68
-5.26% ckan/tests/i18n/test_check_po_files.py
2
75.0
-25.0% ckan/tests/lib/test_api_token.py
2
83.33
-16.67% ckan/tests/plugins/plugin_order/tests/test_plugin.py
3
78.43
-2.94% ckan/cli/__init__.py
3
92.93
-3.03% ckan/config/declaration/serialize.py
3
68.75
-18.75% ckanext/datastore/tests/test_disable.py
3
90.32
-9.68% ckanext/example_flask_iblueprint/plugin.py
3
50.0
5.88% ckanext/example_iapitoken/tests/test_plugin.py
3
84.21
-15.79% ckanext/example_iconfigurer/tests/test_example_iconfigurer.py
3
88.0
-12.0% ckanext/example_idatasetform/plugin_v3.py
3
86.36
-13.64% ckanext/example_idatasetform/plugin_v6.py
3
88.75
-3.75% ckan/lib/api_token.py
3
75.0
-7.5% ckan/lib/authenticator.py
3
85.43
-0.28% ckan/logic/__init__.py
3
70.73
0.0% ckan/tests/test_authz.py
3
55.56
-33.33% ckan/tests/test_none_root.py
4
59.09
-18.18% ckanext/activity/tests/logic/test_auth.py
4
80.95
-19.05% ckanext/example_flask_iblueprint/tests/test_routes.py
4
81.82
-18.18% ckanext/example_iresourcecontroller/plugin.py
4
80.95
0.0% ckanext/example_isignal/tests/test_plugin.py
4
73.33
-26.67% ckanext/example_iuploader/plugin.py
4
76.15
-0.77% ckan/model/tag.py
4
80.23
-4.65% ckan/tests/lib/test_i18n.py
4
76.25
6.25% ckan/tests/logic/test_converters.py
4
76.67
0.0% ckan/tests/plugins/test_toolkit.py
4
20.0
-80.0% ckan/tests/test_robots_txt.py
5
82.26
-8.06% ckan/cli/jobs.py
5
79.84
-3.88% ckanext/activity/subscriptions.py
5
69.32
-5.68% ckanext/resourceproxy/tests/test_proxy.py
5
90.74
-7.41% ckan/lib/formatters.py
5
86.61
-0.79% ckan/logic/converters.py
5
88.68
-9.43% ckan/model/api_token.py
5
66.41
-1.15% ckan/plugins/interfaces.py
5
91.94
-8.06% ckan/tests/config/declaration/test_key.py
5
85.51
-4.35% ckan/tests/config/test_environment.py
5
50.98
-9.8% ckan/tests/controllers/test_feed.py
5
78.64
-2.27% ckan/tests/helpers.py
6
64.56
-3.8% ckan/cli/db.py
6
38.3
-12.77% ckanext/activity/helpers.py
6
62.5
-18.75% ckanext/chained_functions/tests/test_plugin.py
6
72.97
-8.11% ckanext/datastore/backend/__init__.py
6
70.0
-20.0% ckanext/example_iauthenticator/plugin.py
6
0.0
-100.0% ckanext/example_iclick/plugin.py
6
85.96
-8.77% ckanext/textview/plugin.py
6
68.18
20.45% ckanext/textview/tests/test_view.py
6
53.85
-46.15% ckanext/videoview/tests/test_view.py
6
85.71
2.38% ckan/tests/cli/test_config_tool.py
6
68.97
-20.69% ckan/tests/lib/test_authenticator.py
6
68.42
-31.58% ckan/tests/model/test_misc.py
7
80.86
-2.31% ckanext/activity/model/activity.py
7
50.0
-25.0% ckanext/example_ivalidators/tests/test_ivalidators.py
7
92.39
-1.97% ckan/lib/dictization/model_dictize.py
7
78.29
-3.1% ckan/lib/mailer.py
7
72.44
-1.6% ckan/lib/uploader.py
7
23.4
-14.89% ckan/logic/action/__init__.py
7
74.66
-4.79% ckan/logic/auth/create.py
7
73.96
-6.25% ckan/logic/auth/delete.py
7
65.28
-9.72% ckan/tests/model/test_package.py
8
85.38
-3.08% ckan/config/declaration/describe.py
8
50.0
-50.0% ckanext/datastore/tests/test_dictionary.py
8
79.07
-9.3% ckanext/datastore/tests/test_helpers.py
8
44.83
-27.59% ckanext/datastore/tests/test_unit.py
8
80.0
-14.55% ckanext/example_idatadictionaryform/plugin.py
8
89.42
-1.76% ckan/lib/dictization/model_save.py
8
69.23
-15.38% ckan/tests/model/test_system_info.py
8
81.9
-0.9% ckan/tests/test_coding_standards.py
8
80.77
-15.38% ckan/views/home.py
9
58.74
-6.29% ckan/cli/user.py
9
77.2
1.6% ckanext/activity/changes.py
9
39.13
-39.13% ckanext/activity/tests/test_helpers.py
9
58.33
-5.77% ckanext/datapusher/logic/action.py
9
87.22
-3.38% ckanext/datastore/logic/action.py
9
66.04
-16.98% ckanext/datastore/tests/test_chained_auth_functions.py
9
65.38
-34.62% ckanext/example_idatasetform/plugin_v2.py
9
72.41
-15.52% ckanext/example_ipermissionlabels/tests/test_example_ipermissionlabels.py
9
67.86
-32.14% ckanext/example_itranslation/tests/test_plugin.py
9
91.25
-2.5% ckan/lib/config_tool.py
9
71.74
-10.87% ckan/tests/cli/test_generate.py
9
73.91
-13.04% ckan/tests/config/test_middleware.py
9
84.75
-11.86% ckan/tests/logic/auth/test_init.py
9
83.06
-7.26% ckan/views/admin.py
10
68.75
-4.46% ckanext/activity/logic/action.py
10
0.0
-55.56% ckanext/example_iauthfunctions/plugin_v3.py
10
68.75
-28.13% ckan/tests/lib/test_io.py
10
70.42
-9.86% ckan/tests/logic/test_logic.py
11
82.77
-4.12% ckan/config/middleware/flask_app.py
11
68.57
-31.43% ckanext/datapusher/tests/test_default_views.py
11
58.82
-32.35% ckanext/example_iauthenticator/tests/test_example_iauthenticator.py
11
52.17
-47.83% ckanext/expire_api_token/tests/test_plugin.py
11
83.71
-4.07% ckan/logic/auth/get.py
11
79.37
-17.46% ckan/tests/cli/test_user.py
11
82.3
6.19% ckan/tests/logic/action/test_patch.py
11
70.04
-4.64% ckan/views/feed.py
12
56.76
-10.81% ckanext/datapusher/tests/test_action.py
12
0.0
-70.59% ckanext/example_iclick/cli.py
13
82.99
-5.39% ckan/authz.py
13
47.06
-3.48% ckanext/activity/views.py
13
66.22
-8.78% ckanext/datastore/blueprint.py
13
81.11
0.0% ckan/logic/action/update.py
13
82.17
-5.65% ckan/model/license.py
13
74.19
-3.23% ckan/tests/cli/test_jobs.py
13
73.47
-1.02% ckan/tests/config/test_sessions.py
13
81.16
-18.84% ckan/tests/logic/action/test_init.py
13
66.35
-11.54% ckan/tests/model/test_group.py
13
70.49
-21.31% ckan/tests/model/test_license.py
14
0.0
-63.64% ckanext/example_ivalidators/plugin.py
14
75.24
-6.67% ckan/tests/cli/test_search_index.py
14
39.71
-20.59% ckan/tests/controllers/test_pagination.py
14
57.78
-31.11% ckan/tests/lib/test_uploader.py
14
77.05
-11.48% ckan/tests/plugins/test_blanket.py
15
72.97
-20.27% ckanext/activity/tests/logic/test_pagination.py
15
67.15
-7.25% ckanext/datastore/tests/test_dump.py
15
34.78
-65.22% ckanext/stats/blueprint.py
15
87.5
-2.16% ckan/lib/navl/dictization_functions.py
15
67.54
0.0% ckan/tests/lib/test_datapreview.py
16
80.41
-16.49% ckanext/activity/email_notifications.py
16
78.08
-21.92% ckanext/example_iconfigurer/tests/test_iconfigurer_update_config.py
16
0.0
-100.0% ckanext/example_theme_docs/v15_webassets/plugin.py
17
77.1
-7.01% ckanext/example_idatasetform/tests/test_example_idatasetform.py
17
62.22
-24.44% ckan/tests/model/test_resource.py
18
78.03
-11.36% ckanext/stats/tests/test_stats_lib.py
18
81.63
-8.67% ckan/model/user.py
18
65.71
-4.08% ckan/views/resource.py
19
36.57
-14.18% ckanext/datastore/tests/test_auth.py
19
70.0
-23.75% ckan/tests/controllers/test_home.py
19
57.89
7.52% ckan/tests/test_common.py
20
35.48
-64.52% ckanext/activity/tests/logic/test_functional.py
20
89.92
-3.68% ckan/logic/action/create.py
20
76.77
-11.61% ckan/tests/cli/test_config.py
20
52.38
-47.62% ckan/tests/config/declaration/test_option.py
20
67.21
-3.26% ckan/views/dataset.py
21
41.27
-33.33% ckanext/example_idatastorebackend/example_sqlite.py
21
57.81
-21.88% ckan/tests/lib/test_config_tool.py
21
79.65
0.0% ckan/tests/lib/test_jobs.py
22
68.12
-31.88% ckanext/datastore/tests/test_idatadictionaryform.py
22
65.63
-19.79% ckan/tests/cli/test_cli.py
22
72.73
-16.36% ckan/tests/lib/search/test_search.py
22
76.84
-23.16% ckan/tests/lib/test_signals.py
22
36.17
-46.81% ckan/tests/logic/test_conversion.py
23
50.0
-50.0% ckanext/datastore/tests/test_chained_action.py
23
69.64
-20.54% ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
23
45.76
-38.98% ckanext/example_idatastorebackend/test/test_plugin.py
24
0.0
-92.31% ckanext/videoview/plugin.py
26
39.53
-60.47% ckanext/example_iuploader/test/test_plugin.py
26
74.31
-11.01% ckan/tests/pytest_ckan/test_fixtures.py
27
83.19
-1.61% ckan/logic/action/get.py
27
85.41
-3.89% ckan/logic/validators.py
28
26.32
-73.68% ckan/tests/controllers/test_resource.py
29
43.9
-23.58% ckanext/datastore/tests/test_db.py
29
72.32
-23.21% ckan/tests/plugins/test_core.py
30
89.29
-2.55% ckanext/datastore/backend/postgres.py
30
73.4
-15.96% ckanext/example_igroupform/tests/test_controllers.py
32
39.62
-60.38% ckanext/example_iresourcecontroller/tests/test_example_iresourcecontroller.py
32
79.52
-2.25% ckan/lib/helpers.py
32
50.57
-36.78% ckan/tests/plugins/ckantestplugins.py
33
79.82
-7.89% ckan/logic/action/delete.py
36
0.0
-94.74% ckanext/expire_api_token/plugin.py
37
69.29
-15.35% ckan/tests/lib/test_base.py
38
50.82
-22.13% ckan/tests/config/declaration/test_declaration.py
40
74.14
-6.02% ckan/views/group.py
40
66.6
-7.68% ckan/views/user.py
44
62.8
-18.9% ckan/tests/lib/search/test_index.py
45
69.23
-22.05% ckan/tests/controllers/test_api.py
45
61.85
-21.39% ckan/tests/logic/auth/test_delete.py
46
64.84
-2.28% ckan/tests/lib/test_mailer.py
47
70.61
-14.7% ckan/tests/lib/search/test_query.py
51
62.11
-13.66% ckan/tests/controllers/test_admin.py
53
67.08
-11.49% ckanext/datastore/tests/test_upsert.py
59
64.85
-25.25% ckan/tests/logic/auth/test_update.py
60
50.98
-39.22% ckan/tests/lib/navl/test_validators.py
63
59.24
-29.3% ckan/tests/lib/dictization/test_dictization.py
67
59.44
-37.22% ckanext/stats/stats.py
68
65.32
-25.23% ckan/tests/lib/navl/test_dictization_functions.py
70
67.69
-13.46% ckanext/datastore/tests/test_create.py
76
60.99
-25.18% ckan/tests/logic/auth/test_create.py
79
53.41
-35.8% ckan/tests/model/test_user.py
85
69.51
-23.11% ckan/tests/lib/test_helpers.py
85
73.39
-15.59% ckan/tests/logic/auth/test_get.py
86
61.97
-17.46% ckan/tests/controllers/test_organization.py
89
65.41
-33.46% ckanext/datastore/tests/test_delete.py
95
67.67
-20.04% ckan/tests/controllers/test_user.py
124
57.92
-28.05% ckan/tests/controllers/test_group.py
134
56.7
-20.98% ckan/tests/lib/dictization/test_model_dictize.py
150
59.66
-24.58% ckan/tests/logic/action/test_delete.py
164
70.49
-15.72% ckanext/datastore/tests/test_search.py
171
67.0
-6.09% ckanext/activity/tests/test_changes.py
180
58.07
-31.61% ckan/tests/logic/test_validators.py
184
58.58
-25.81% ckanext/activity/tests/test_views.py
199
60.61
-18.45% ckan/tests/controllers/test_package.py
277
58.53
-23.09% ckan/tests/logic/action/test_update.py
313
62.25
-19.45% ckanext/activity/tests/logic/test_action.py
343
62.56
-20.37% ckan/tests/logic/action/test_create.py
565
52.96
-28.66% ckan/tests/logic/action/test_get.py
Jobs
ID Job ID Ran Files Coverage
1 7d3c4be2-c9b2-407a-b59d-8c74d21d4cd3.1 23 Jan 2026 01:06AM UTC 649
58.58
CircleCI Job
2 7d3c4be2-c9b2-407a-b59d-8c74d21d4cd3.2 23 Jan 2026 01:06AM UTC 645
52.7
CircleCI Job
3 7d3c4be2-c9b2-407a-b59d-8c74d21d4cd3.3 23 Jan 2026 01:07AM UTC 645
51.79
CircleCI Job
4 7d3c4be2-c9b2-407a-b59d-8c74d21d4cd3.4 23 Jan 2026 01:07AM UTC 645
51.51
CircleCI Job
Source Files on build 7d3c4be2-c9b2-407a-b59d-8c74d21d4cd3
  • Tree
  • List 649
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #7D3C4BE2...
  • Pull Request #239
  • PR Base - qgov-master-2.11.4 (#CFAA12CF...)
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