/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/config.py |
(no function) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/default_settings.py |
(no function) |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/middleware.py |
get_user |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/middleware.py |
AuthenticationMiddleware.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/middleware.py |
AuthenticationMiddleware.__call__ |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/middleware.py |
(no function) |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/sessions.py |
_get_user_id_from_session |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/sessions.py |
get_session_auth_hash |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/sessions.py |
get_session_auth_fallback_hash |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/sessions.py |
_get_session_auth_hash |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/sessions.py |
login |
15 |
6 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/sessions.py |
logout |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/sessions.py |
get_user_model |
6 |
4 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/sessions.py |
get_user |
21 |
13 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/sessions.py |
(no function) |
16 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/signals.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/utils.py |
resolve_url |
14 |
5 |
0 |
64% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/utils.py |
(no function) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/views.py |
LoginRequired.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/views.py |
AuthViewMixin.check_auth |
9 |
3 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/views.py |
AuthViewMixin.get_response |
13 |
1 |
0 |
92% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/views.py |
LogoutView.post |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/views.py |
redirect_to_login |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-auth/plain/auth/views.py |
(no function) |
19 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/templates.py |
HTMXJSExtension.get_context |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/templates.py |
HTMXFragmentExtension.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/templates.py |
HTMXFragmentExtension.parse |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/templates.py |
HTMXFragmentExtension._render_htmx_fragment |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/templates.py |
HTMXFragmentExtension._render_htmx_fragment.attrs_to_str |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/templates.py |
render_template_fragment |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/templates.py |
find_template_fragment |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/templates.py |
(no function) |
19 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/views.py |
HTMXViewMixin.render_template |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/views.py |
HTMXViewMixin.get_response |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/views.py |
HTMXViewMixin.get_request_handler |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/views.py |
HTMXViewMixin.get_template_names |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/views.py |
HTMXViewMixin.is_htmx_request |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/views.py |
HTMXViewMixin.htmx_fragment_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/views.py |
HTMXViewMixin.htmx_action_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-htmx/plain/htmx/views.py |
(no function) |
15 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/__init__.py |
(no function) |
26 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Aggregate.__init__ |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Aggregate.get_source_fields |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Aggregate.get_source_expressions |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Aggregate.set_source_expressions |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Aggregate.resolve_expression |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Aggregate.default_alias |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Aggregate.get_group_by_cols |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Aggregate.as_sql |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Aggregate._get_repr_options |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Count.__init__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
StdDev.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
StdDev._get_repr_options |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Variance.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
Variance._get_repr_options |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/aggregates.py |
(no function) |
53 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.__init__ |
30 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.ensure_timezone |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.timezone |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.timezone_name |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.queries_logged |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.queries |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.get_database_version |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.check_database_version_supported |
4 |
3 |
0 |
25% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.get_connection_params |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.get_new_connection |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.init_connection_state |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.create_cursor |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.connect |
16 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.ensure_connection |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._prepare_cursor |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._cursor |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._commit |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._rollback |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._close |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.cursor |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.commit |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.rollback |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.close |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._savepoint |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._savepoint_rollback |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._savepoint_commit |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._savepoint_allowed |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.savepoint |
9 |
1 |
0 |
89% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.savepoint_rollback |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.savepoint_commit |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.clean_savepoints |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._set_autocommit |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.get_autocommit |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.set_autocommit |
14 |
2 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.get_rollback |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.set_rollback |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.validate_no_atomic_block |
2 |
1 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.validate_no_broken_transaction |
2 |
1 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.constraint_checks_disabled |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.disable_constraint_checking |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.enable_constraint_checking |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.check_constraints |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.is_usable |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.close_if_health_check_failed |
5 |
3 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.close_if_unusable_or_obsolete |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.allow_thread_sharing |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.inc_thread_sharing |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.dec_thread_sharing |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.validate_thread_sharing |
2 |
1 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.prepare_database |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.wrap_database_errors |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.chunked_cursor |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.make_debug_cursor |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.make_cursor |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.temporary_connection |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper._nodb_cursor |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.schema_editor |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.on_commit |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.run_and_clear_commit_hooks |
11 |
7 |
0 |
36% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.execute_wrapper |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
BaseDatabaseWrapper.copy |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/base.py |
(no function) |
108 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/client.py |
BaseDatabaseClient.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/client.py |
BaseDatabaseClient.settings_to_cmd_args_env |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/client.py |
BaseDatabaseClient.runshell |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/client.py |
(no function) |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation._nodb_cursor |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation.log |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation.create_test_db |
23 |
10 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation.set_as_test_mirror |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation._get_database_display_str |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation._get_test_db_name |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation._execute_create_test_db |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation._create_test_db |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation.clone_test_db |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation.get_test_db_clone_settings |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation._clone_test_db |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation.destroy_test_db |
14 |
5 |
0 |
64% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation._destroy_test_db |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation.sql_table_creation_suffix |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation.test_db_signature |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
BaseDatabaseCreation.setup_worker_connection |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/creation.py |
(no function) |
23 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/features.py |
BaseDatabaseFeatures.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/features.py |
BaseDatabaseFeatures.supports_explaining_query_execution |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/features.py |
BaseDatabaseFeatures.supports_transactions |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/features.py |
BaseDatabaseFeatures.allows_group_by_selected_pks_on_model |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/features.py |
(no function) |
134 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.get_field_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.identifier_converter |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.table_names |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.table_names.get_names |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.get_table_list |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.get_table_description |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.get_migratable_models |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.plain_table_names |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.installed_models |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.sequence_list |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.get_sequences |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.get_relations |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.get_primary_key_column |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.get_primary_key_columns |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
BaseDatabaseIntrospection.get_constraints |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/introspection.py |
(no function) |
20 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.autoinc_sql |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.bulk_batch_size |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.format_for_duration_arithmetic |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.cache_key_culling_sql |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.unification_cast_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.date_extract_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.date_trunc_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.datetime_cast_date_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.datetime_cast_time_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.datetime_extract_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.datetime_trunc_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.time_trunc_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.time_extract_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.deferrable_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.distinct_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.fetch_returned_insert_columns |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.field_cast_sql |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.force_no_ordering |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.for_update_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations._get_limit_offset_params |
6 |
3 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.limit_offset_sql |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.last_executed_query |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.last_executed_query.to_string |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.last_insert_id |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.lookup_cast |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.max_in_list_size |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.max_name_length |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.no_limit_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.pk_default_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.prepare_sql_script |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.process_clob |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.return_insert_columns |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.compiler |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.quote_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.regex_lookup |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.savepoint_create_sql |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.savepoint_commit_sql |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.savepoint_rollback_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.set_time_zone_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.sequence_reset_by_name_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.sequence_reset_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.start_transaction_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.end_transaction_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.tablespace_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.prep_for_like_query |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.validate_autopk_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.adapt_unknown_value |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.adapt_integerfield_value |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.adapt_datefield_value |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.adapt_datetimefield_value |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.adapt_timefield_value |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.adapt_decimalfield_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.adapt_ipaddressfield_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.adapt_json_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.year_lookup_bounds_for_date_field |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.year_lookup_bounds_for_datetime_field |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.get_db_converters |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.convert_durationfield_value |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.check_expression_support |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.conditional_expression_supported_in_where_clause |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.combine_expression |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.combine_duration_expression |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.binary_placeholder_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.modify_insert_params |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.integer_field_range |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.subtract_temporals |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.window_frame_start |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.window_frame_end |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.window_frame_rows_start_end |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.window_frame_range_start_end |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.explain_query_prefix |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.insert_statement |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
BaseDatabaseOperations.on_conflict_suffix_sql |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/operations.py |
(no function) |
95 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
_is_relevant_relation |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
_all_related_fields |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
_related_non_m2m_objects |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.__init__ |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.__enter__ |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.__exit__ |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.execute |
11 |
5 |
0 |
55% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.quote_name |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.table_sql |
32 |
12 |
0 |
62% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._iter_column_sql |
28 |
14 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.column_sql |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.skip_default |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.skip_default_on_alter |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.prepare_default |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._column_default_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._effective_default |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.effective_default |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.quote_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.create_model |
15 |
10 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.delete_model |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.add_index |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.remove_index |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.rename_index |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.add_constraint |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.remove_constraint |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.alter_db_table |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.alter_db_table_comment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.alter_db_tablespace |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.add_field |
30 |
30 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.remove_field |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.alter_field |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._field_db_check |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._alter_field |
115 |
115 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._alter_column_null_sql |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._alter_column_default_sql |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._alter_column_type_sql |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._alter_column_comment_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._comment_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._alter_many_to_many |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._create_index_name |
13 |
7 |
0 |
46% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._get_index_tablespace_sql |
10 |
4 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._index_condition_sql |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._index_include_sql |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._create_index_sql |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._create_index_sql.create_index_name |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._delete_index_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._rename_index_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._index_columns |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._model_indexes_sql |
9 |
3 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._field_indexes_sql |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._field_should_be_altered |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._field_should_be_indexed |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._field_became_primary_key |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._unique_should_be_added |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._rename_field_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._create_fk_sql |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._fk_constraint_name |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._fk_constraint_name.create_fk_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._delete_fk_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._deferrable_constraint_sql |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._unique_sql |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._create_unique_sql |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._unique_constraint_name |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._unique_constraint_name.create_unique_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._delete_unique_sql |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._check_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._create_check_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._delete_check_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._delete_constraint_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._constraint_names |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._delete_primary_key |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._create_primary_key_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._delete_primary_key_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor._collate_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
BaseDatabaseSchemaEditor.remove_procedure |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/schema.py |
(no function) |
122 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/validation.py |
BaseDatabaseValidation.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/validation.py |
BaseDatabaseValidation.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/validation.py |
BaseDatabaseValidation.check_field |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/base/validation.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Reference.references_table |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Reference.references_column |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Reference.rename_table_references |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Reference.rename_column_references |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Reference.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Reference.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Table.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Table.references_table |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Table.rename_table_references |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Table.__str__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
TableColumns.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
TableColumns.references_column |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
TableColumns.rename_column_references |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Columns.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Columns.__str__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Columns.__str__.col_str |
8 |
2 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
IndexName.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
IndexName.__str__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
IndexColumns.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
IndexColumns.__str__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
IndexColumns.__str__.col_str |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
ForeignKeyName.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
ForeignKeyName.references_table |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
ForeignKeyName.references_column |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
ForeignKeyName.rename_table_references |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
ForeignKeyName.rename_column_references |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
ForeignKeyName.__str__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Statement.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Statement.references_table |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Statement.references_column |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Statement.rename_table_references |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Statement.rename_column_references |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Statement.__str__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Expressions.__init__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Expressions.rename_table_references |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Expressions.rename_column_references |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
Expressions.__str__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/ddl_references.py |
(no function) |
45 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/signals.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
register |
51 |
18 |
0 |
65% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_datetime_parse |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_date_trunc |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_time_trunc |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_datetime_cast_date |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_datetime_cast_time |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_datetime_extract |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_datetime_trunc |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_time_extract |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_prepare_dtdelta_param |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_format_dtdelta |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_time_diff |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_timestamp_diff |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_regexp |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_acos |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_asin |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_atan |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_atan2 |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_bitxor |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_ceiling |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_cos |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_cot |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_degrees |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_exp |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_floor |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_ln |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_log |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_lpad |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_md5 |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_mod |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_pi |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_power |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_radians |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_repeat |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_reverse |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_rpad |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_sha1 |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_sha224 |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_sha256 |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_sha384 |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_sha512 |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_sign |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_sin |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_sqrt |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
_sqlite_tan |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/_functions.py |
(no function) |
66 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
decoder |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
adapt_date |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
adapt_datetime |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper.get_connection_params |
8 |
2 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper.get_database_version |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper.get_new_connection |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper.create_cursor |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper.close |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper._savepoint_allowed |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper._set_autocommit |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper.disable_constraint_checking |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper.enable_constraint_checking |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper.check_constraints |
10 |
6 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper.is_usable |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper._start_transaction_under_autocommit |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
DatabaseWrapper.is_in_memory_db |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
SQLiteCursorWrapper.execute |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
SQLiteCursorWrapper.executemany |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
SQLiteCursorWrapper.convert_query |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/base.py |
(no function) |
63 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/client.py |
DatabaseClient.settings_to_cmd_args_env |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/client.py |
(no function) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
DatabaseCreation.is_in_memory_db |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
DatabaseCreation._get_test_db_name |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
DatabaseCreation._create_test_db |
18 |
14 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
DatabaseCreation.get_test_db_clone_settings |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
DatabaseCreation._clone_test_db |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
DatabaseCreation._destroy_test_db |
2 |
1 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
DatabaseCreation.test_db_signature |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
DatabaseCreation.setup_worker_connection |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/creation.py |
(no function) |
18 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/features.py |
DatabaseFeatures.supports_atomic_references_rename |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/features.py |
DatabaseFeatures.introspected_field_types |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/features.py |
DatabaseFeatures.supports_json_field |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/features.py |
DatabaseFeatures.can_return_columns_from_insert |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/features.py |
(no function) |
50 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
get_field_size |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
FlexibleFieldLookupDict.__getitem__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection.get_field_type |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection.get_table_list |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection.get_table_description |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection.get_sequences |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection.get_relations |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection.get_primary_key_columns |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection._parse_column_or_constraint_definition |
64 |
64 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection._parse_table_constraints |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection.get_constraints |
30 |
30 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection._get_index_columns_orders |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
DatabaseIntrospection._get_column_collations |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/introspection.py |
(no function) |
26 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.bulk_batch_size |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.check_expression_support |
12 |
8 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.date_extract_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.fetch_returned_insert_rows |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.format_for_duration_arithmetic |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.date_trunc_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.time_trunc_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations._convert_tznames_to_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.datetime_cast_date_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.datetime_cast_time_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.datetime_extract_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.datetime_trunc_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.time_extract_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.pk_default_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations._quote_params_for_last_executed_query |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.last_executed_query |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.quote_name |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.no_limit_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.__references_graph |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations._references_graph |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.sequence_reset_by_name_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.adapt_datetimefield_value |
7 |
2 |
0 |
71% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.adapt_timefield_value |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.get_db_converters |
15 |
4 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.convert_datetimefield_value |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.convert_datefield_value |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.convert_timefield_value |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.get_decimalfield_converter |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.get_decimalfield_converter.converter |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.convert_uuidfield_value |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.convert_booleanfield_value |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.bulk_insert_sql |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.combine_expression |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.combine_duration_expression |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.integer_field_range |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.subtract_temporals |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.insert_statement |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.return_insert_columns |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
DatabaseOperations.on_conflict_suffix_sql |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/operations.py |
(no function) |
57 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.__enter__ |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.__exit__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.quote_value |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.prepare_default |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor._is_referenced_by_fk_constraint |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.alter_db_table |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.alter_field |
24 |
22 |
0 |
8% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor._remake_table |
57 |
57 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor._remake_table.is_self_referential |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.delete_model |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.add_field |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.remove_field |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor._alter_field |
24 |
24 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor._alter_many_to_many |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.add_constraint |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor.remove_constraint |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
DatabaseSchemaEditor._collate_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/sqlite3/schema.py |
(no function) |
33 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper.__getattr__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper.__iter__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper.__enter__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper.__exit__ |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper.callproc |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper.execute |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper.executemany |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper._execute_with_wrappers |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper._execute |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorWrapper._executemany |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorDebugWrapper.execute |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorDebugWrapper.executemany |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
CursorDebugWrapper.debug_sql |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
debug_transaction |
8 |
4 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
split_tzname_delta |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
typecast_date |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
typecast_time |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
typecast_timestamp |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
split_identifier |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
truncate_name |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
names_digest |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
format_number |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
strip_quotes |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/backends/utils.py |
(no function) |
39 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Deferred.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Deferred.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
subclass_exception |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
_has_contribute_to_class |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
ModelBase.__new__ |
98 |
48 |
0 |
51% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
ModelBase.add_to_class |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
ModelBase._prepare |
21 |
9 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
ModelBase._base_manager |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
ModelBase._default_manager |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
ModelStateFieldsCacheDescriptor.__get__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.__init__ |
65 |
34 |
0 |
48% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.from_db |
7 |
2 |
0 |
71% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.__str__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.__eq__ |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.__hash__ |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.__reduce__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.__getstate__ |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.__setstate__ |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._get_pk_val |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._set_pk_val |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.get_deferred_fields |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.refresh_from_db |
35 |
35 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.serializable_value |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.save |
24 |
15 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.save_base |
19 |
1 |
0 |
95% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._save_parents |
14 |
10 |
0 |
29% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._save_table |
37 |
8 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._do_update |
6 |
2 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._do_insert |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._prepare_related_fields_for_save |
22 |
18 |
0 |
18% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.delete |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._get_FIELD_display |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._get_next_or_previous_by_FIELD |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._get_next_or_previous_in_order |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._get_field_value_map |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.prepare_database_save |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.clean |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.validate_unique |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._get_unique_checks |
14 |
3 |
0 |
79% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._perform_unique_checks |
23 |
10 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.unique_error_message |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.get_constraints |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.validate_constraints |
13 |
7 |
0 |
46% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.full_clean |
30 |
14 |
0 |
53% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.clean_fields |
15 |
5 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model.check |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_db_table_comment |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_swappable |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_managers |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_fields |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_m2m_through_same_relationship |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_id_field |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_field_name_clashes |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_column_name_clashes |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_model_name_db_lookup_clashes |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_property_name_related_field_accessor_clashes |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_single_primary_key |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_indexes |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_local_fields |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_ordering |
39 |
39 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_long_column_names |
32 |
32 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._get_expr_references |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
Model._check_constraints |
48 |
48 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
method_set_order |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
method_get_order |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
make_foreign_order_accessors |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
model_unpickle |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/base.py |
(no function) |
129 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
cli |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
db_shell |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
db_wait |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
makemigrations |
52 |
52 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
makemigrations.log |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
makemigrations.write_migration_files |
30 |
30 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
makemigrations.write_to_last_migration_files |
35 |
35 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
makemigrations.handle_merge |
45 |
45 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
makemigrations.handle_merge.all_items_equal |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
migrate |
124 |
86 |
0 |
31% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
migrate.migration_progress_callback |
27 |
26 |
0 |
4% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
migrate.sync_packages |
19 |
5 |
0 |
74% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
migrate.sync_packages.model_installed |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
migrate.describe_operation |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
optimize_migration |
41 |
41 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
show_migrations |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
show_migrations._validate_package_names |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
show_migrations.show_list |
29 |
29 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
show_migrations.show_plan |
24 |
24 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
show_migrations.show_plan.print_deps |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
squash_migrations |
79 |
79 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
squash_migrations.find_migration |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/cli.py |
(no function) |
74 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/config.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constants.py |
(no function) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
BaseConstraint.__init__ |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
BaseConstraint.contains_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
BaseConstraint.constraint_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
BaseConstraint.create_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
BaseConstraint.remove_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
BaseConstraint.validate |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
BaseConstraint.get_violation_error_message |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
BaseConstraint.deconstruct |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
BaseConstraint.clone |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
CheckConstraint.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
CheckConstraint._get_check_sql |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
CheckConstraint.constraint_sql |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
CheckConstraint.create_sql |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
CheckConstraint.remove_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
CheckConstraint.validate |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
CheckConstraint.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
CheckConstraint.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
CheckConstraint.deconstruct |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
Deferrable.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint.__init__ |
33 |
33 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint.contains_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint._get_condition_sql |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint._get_index_expressions |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint.constraint_sql |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint.create_sql |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint.remove_sql |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint.deconstruct |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
UniqueConstraint.validate |
44 |
44 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/constraints.py |
(no function) |
53 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/database_url.py |
config |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/database_url.py |
parse |
37 |
37 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/database_url.py |
(no function) |
24 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
DatabaseErrorWrapper.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
DatabaseErrorWrapper.__enter__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
DatabaseErrorWrapper.__exit__ |
9 |
7 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
DatabaseErrorWrapper.__call__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
DatabaseErrorWrapper.__call__.inner |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
load_backend |
9 |
7 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionHandler.configure_settings |
23 |
4 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionHandler.databases |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionHandler.create_connection |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionRouter.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionRouter.routers |
9 |
4 |
0 |
56% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionRouter._router_func |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionRouter._router_func._route_db |
13 |
7 |
0 |
46% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionRouter.allow_relation |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionRouter.allow_migrate |
9 |
7 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionRouter.allow_migrate_model |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
ConnectionRouter.get_migratable_models |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
reset_queries |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
close_old_connections |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/db.py |
(no function) |
59 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/default_settings.py |
(no function) |
8 |
1 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
ProtectedError.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
RestrictedError.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
CASCADE |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
PROTECT |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
RESTRICT |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
SET |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
SET.set_on_delete |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
SET_NULL |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
SET_DEFAULT |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
DO_NOTHING |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
get_candidate_relations_to_delete |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.__init__ |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.add |
12 |
2 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.add_dependency |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.add_field_update |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.add_restricted_objects |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.clear_restricted_objects_from_set |
2 |
1 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.clear_restricted_objects_from_queryset |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector._has_signal_listeners |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.can_fast_delete |
11 |
3 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.get_del_batches |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.collect |
67 |
47 |
0 |
30% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.related_objects |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.instances_with_model |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.sort |
16 |
2 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
Collector.delete |
48 |
37 |
0 |
23% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/deletion.py |
(no function) |
37 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
ChoicesMeta.__new__ |
13 |
8 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
ChoicesMeta.__contains__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
ChoicesMeta.names |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
ChoicesMeta.choices |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
ChoicesMeta.labels |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
ChoicesMeta.values |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
Choices.label |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
Choices.do_not_call_in_templates |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
Choices.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
Choices.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
TextChoices._generate_next_value_ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/enums.py |
(no function) |
26 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
SQLiteNumericMixin.as_sqlite |
7 |
3 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable._combine |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__neg__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__add__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__sub__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__mul__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__truediv__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__mod__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__pow__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__and__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.bitand |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.bitleftshift |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.bitrightshift |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__xor__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.bitxor |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__or__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.bitor |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__radd__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__rsub__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__rmul__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__rtruediv__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__rmod__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__rpow__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__rand__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__ror__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__rxor__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Combinable.__invert__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.__getstate__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.get_db_converters |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.get_source_expressions |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.set_source_expressions |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression._parse_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.as_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.contains_aggregate |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.contains_over_clause |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.contains_column_references |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.resolve_expression |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.conditional |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.output_field |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression._output_field_or_none |
5 |
3 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression._resolve_output_field |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression._convert_value_noop |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.convert_value |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.get_lookup |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.get_transform |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.relabeled_clone |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.replace_expressions |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.get_refs |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.copy |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.prefix_references |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.get_group_by_cols |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.get_source_fields |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.asc |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.desc |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.reverse_ordering |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.flatten |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
BaseExpression.select_format |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Expression.identity |
14 |
1 |
0 |
93% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Expression.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Expression.__hash__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
register_combinable_fields |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
_resolve_combined_type |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
CombinedExpression.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
CombinedExpression.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
CombinedExpression.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
CombinedExpression.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
CombinedExpression.set_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
CombinedExpression._resolve_output_field |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
CombinedExpression.as_sql |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
CombinedExpression.resolve_expression |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
DurationExpression.compile |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
DurationExpression.as_sql |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
DurationExpression.as_sqlite |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
TemporalSubtraction.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
TemporalSubtraction.as_sql |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
F.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
F.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
F.resolve_expression |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
F.replace_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
F.asc |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
F.desc |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
F.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
F.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
F.copy |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ResolvedOuterRef.as_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ResolvedOuterRef.resolve_expression |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ResolvedOuterRef.relabeled_clone |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ResolvedOuterRef.get_group_by_cols |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OuterRef.resolve_expression |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OuterRef.relabeled_clone |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Func.__init__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Func.__repr__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Func._get_repr_options |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Func.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Func.set_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Func.resolve_expression |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Func.as_sql |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Func.copy |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Value.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Value.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Value.as_sql |
12 |
3 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Value.resolve_expression |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Value.get_group_by_cols |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Value._resolve_output_field |
22 |
18 |
0 |
18% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Value.empty_result_set_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
RawSQL.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
RawSQL.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
RawSQL.as_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
RawSQL.get_group_by_cols |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
RawSQL.resolve_expression |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Star.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Star.as_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Col.__init__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Col.__repr__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Col.as_sql |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Col.relabeled_clone |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Col.get_group_by_cols |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Col.get_db_converters |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Ref.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Ref.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Ref.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Ref.set_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Ref.resolve_expression |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Ref.get_refs |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Ref.relabeled_clone |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Ref.as_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Ref.get_group_by_cols |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionList.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionList.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionList.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderByList.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderByList.as_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderByList.get_group_by_cols |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionWrapper.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionWrapper.set_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionWrapper.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionWrapper.get_group_by_cols |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionWrapper.as_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ExpressionWrapper.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
NegatedExpression.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
NegatedExpression.__invert__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
NegatedExpression.as_sql |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
NegatedExpression.resolve_expression |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
NegatedExpression.select_format |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
When.__init__ |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
When.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
When.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
When.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
When.set_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
When.get_source_fields |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
When.resolve_expression |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
When.as_sql |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
When.get_group_by_cols |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Case.__init__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Case.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Case.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Case.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Case.set_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Case.resolve_expression |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Case.copy |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Case.as_sql |
28 |
28 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Case.get_group_by_cols |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Subquery.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Subquery.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Subquery.set_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Subquery._resolve_output_field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Subquery.copy |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Subquery.external_aliases |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Subquery.get_external_cols |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Subquery.as_sql |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Subquery.get_group_by_cols |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Exists.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Exists.select_format |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderBy.__init__ |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderBy.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderBy.set_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderBy.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderBy.as_sql |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderBy.get_group_by_cols |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderBy.reverse_ordering |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderBy.asc |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
OrderBy.desc |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Window.__init__ |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Window._resolve_output_field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Window.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Window.set_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Window.as_sql |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Window.as_sqlite |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Window.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Window.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
Window.get_group_by_cols |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
WindowFrame.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
WindowFrame.set_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
WindowFrame.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
WindowFrame.as_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
WindowFrame.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
WindowFrame.get_group_by_cols |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
WindowFrame.__str__ |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
WindowFrame.window_frame_start_end |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
RowRange.window_frame_start_end |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
ValueRange.window_frame_start_end |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/expressions.py |
(no function) |
322 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
_load_field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
_empty |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
return_None |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._description |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.__init__ |
25 |
2 |
0 |
92% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.__str__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.__repr__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._check_field_name |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._choices_is_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._check_choices |
27 |
27 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._check_db_index |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._check_db_comment |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._check_null_allowed_for_primary_keys |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._check_backend_specific_checks |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._check_validators |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._check_deprecation_details |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_col |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.cached_col |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.select_format |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.deconstruct |
23 |
5 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.clone |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.__eq__ |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.__lt__ |
7 |
4 |
0 |
43% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.__deepcopy__ |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.__copy__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.__reduce__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_pk_value_on_save |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.to_python |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.error_messages |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.validators |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.run_validators |
12 |
6 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.validate |
15 |
11 |
0 |
27% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.clean |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.db_type_parameters |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.db_check |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.db_type |
8 |
3 |
0 |
62% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.rel_db_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.cast_db_type |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.db_parameters |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.db_type_suffix |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_db_converters |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.unique |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.db_tablespace |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.db_returning |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.set_attributes_from_name |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.contribute_to_class |
8 |
2 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_filter_kwargs_for_object |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_attname |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_attname_column |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.pre_save |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_prep_value |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_db_prep_value |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_db_prep_save |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.has_default |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_default |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._get_default |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.get_choices |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.value_to_string |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field._get_flatchoices |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.save_form_data |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
Field.value_from_object |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BooleanField.get_internal_type |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BooleanField.to_python |
9 |
6 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BooleanField.get_prep_value |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField.__init__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField.description |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField.check |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField._check_max_length_attribute |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField._check_db_collation |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField.cast_db_type |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField.db_parameters |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField.get_internal_type |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField.to_python |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField.get_prep_value |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
CharField.deconstruct |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
_to_naive |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
_get_naive_now |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeCheckMixin.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeCheckMixin._check_mutually_exclusive_options |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeCheckMixin._check_fix_default_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeCheckMixin._check_if_value_fixed |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField.__init__ |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField._check_fix_default_value |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField.deconstruct |
9 |
4 |
0 |
56% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField.to_python |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField.pre_save |
5 |
3 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField.contribute_to_class |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField.get_prep_value |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField.get_db_prep_value |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateField.value_to_string |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeField._check_fix_default_value |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeField.get_internal_type |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeField.to_python |
23 |
20 |
0 |
13% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeField.pre_save |
5 |
3 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeField.get_prep_value |
11 |
7 |
0 |
36% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeField.get_db_prep_value |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DateTimeField.value_to_string |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField.check |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField._check_decimal_places |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField._check_max_digits |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField._check_decimal_places_and_max_digits |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField.validators |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField.context |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField.deconstruct |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField.to_python |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField.get_db_prep_value |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DecimalField.get_prep_value |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DurationField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DurationField.to_python |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DurationField.get_db_prep_value |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DurationField.get_db_converters |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
DurationField.value_to_string |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
EmailField.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
EmailField.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
FloatField.get_prep_value |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
FloatField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
FloatField.to_python |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IntegerField.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IntegerField._check_max_length_warning |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IntegerField.validators |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IntegerField.get_prep_value |
7 |
3 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IntegerField.get_db_prep_value |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IntegerField.get_internal_type |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IntegerField.to_python |
6 |
3 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BigIntegerField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
SmallIntegerField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IPAddressField.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IPAddressField.deconstruct |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IPAddressField.get_prep_value |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
IPAddressField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
GenericIPAddressField.__init__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
GenericIPAddressField.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
GenericIPAddressField._check_blank_and_null_values |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
GenericIPAddressField.deconstruct |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
GenericIPAddressField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
GenericIPAddressField.to_python |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
GenericIPAddressField.get_db_prep_value |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
GenericIPAddressField.get_prep_value |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
NullBooleanField.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
NullBooleanField.deconstruct |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
PositiveIntegerRelDbTypeMixin.__init_subclass__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
PositiveIntegerRelDbTypeMixin.rel_db_type |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
PositiveBigIntegerField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
PositiveIntegerField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
PositiveSmallIntegerField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
SlugField.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
SlugField.deconstruct |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
SlugField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TextField.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TextField.check |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TextField._check_db_collation |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TextField.db_parameters |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TextField.get_internal_type |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TextField.to_python |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TextField.get_prep_value |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TextField.deconstruct |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TimeField.__init__ |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TimeField._check_fix_default_value |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TimeField.deconstruct |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TimeField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TimeField.to_python |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TimeField.pre_save |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TimeField.get_prep_value |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TimeField.get_db_prep_value |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
TimeField.value_to_string |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
URLField.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
URLField.deconstruct |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField._check_str_default_value |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField.deconstruct |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField.get_placeholder |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField.get_default |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField.get_db_prep_value |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField.value_to_string |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BinaryField.to_python |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
UUIDField.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
UUIDField.deconstruct |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
UUIDField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
UUIDField.get_prep_value |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
UUIDField.get_db_prep_value |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
UUIDField.to_python |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMixin.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMixin.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMixin._check_primary_key |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMixin.deconstruct |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMixin.validate |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMixin.get_db_prep_value |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMixin.contribute_to_class |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMeta._subclasses |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMeta.__instancecheck__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoFieldMeta.__subclasscheck__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
AutoField.rel_db_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BigAutoField.get_internal_type |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
BigAutoField.rel_db_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
SmallAutoField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
SmallAutoField.rel_db_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/__init__.py |
(no function) |
353 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField.__init__ |
7 |
2 |
0 |
71% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField.check |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField._check_supported |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField.deconstruct |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField.from_db_value |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField.get_db_prep_value |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField.get_db_prep_save |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField.get_transform |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField.validate |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONField.value_to_string |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
compile_json_path |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
DataContains.as_sql |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
ContainedBy.as_sql |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
HasKeyLookup.compile_json_path_final_key |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
HasKeyLookup.as_sql |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
HasKeyLookup.as_mysql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
HasKeyLookup.as_postgresql |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
HasKeyLookup.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
HasKeys.get_prep_lookup |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
HasKeyOrArrayIndex.compile_json_path_final_key |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
CaseInsensitiveMixin.process_lhs |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
CaseInsensitiveMixin.process_rhs |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
JSONExact.process_rhs |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransform.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransform.preprocess_lhs |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransform.as_mysql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransform.as_postgresql |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransform.as_sqlite |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTextTransform.as_mysql |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTextTransform.from_lookup |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformTextLookupMixin.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformIsNull.as_sqlite |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformIn.resolve_expression_parameter |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformExact.process_rhs |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformNumericLookupMixin.process_rhs |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformFactory.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
KeyTransformFactory.__call__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/json.py |
(no function) |
142 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
FieldCacheMixin.get_cache_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
FieldCacheMixin.get_cached_value |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
FieldCacheMixin.is_cached |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
FieldCacheMixin.set_cached_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
FieldCacheMixin.delete_cached_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
CheckFieldDefaultMixin._check_default |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
CheckFieldDefaultMixin.check |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/mixins.py |
(no function) |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/proxy.py |
OrderWrt.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/proxy.py |
(no function) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
resolve_relation |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
lazy_related_operation |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.related_model |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField._check_related_name_is_valid |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField._check_related_query_name_is_valid |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField._check_relation_model_exists |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField._check_referencing_to_swapped_model |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField._check_clashes |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.db_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.contribute_to_class |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.contribute_to_class.resolve_related_class |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.deconstruct |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.get_forward_related_filter |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.get_reverse_related_filter |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.swappable_setting |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.set_attributes_from_rel |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.do_related_class |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.get_limit_choices_to |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.related_query_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.target_field |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
RelatedField.get_cache_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.__init__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.__copy__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject._check_to_fields_exist |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject._check_unique_target |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.deconstruct |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.resolve_related_fields |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.related_fields |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.reverse_related_fields |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.local_related_fields |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.foreign_related_fields |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_local_related_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_foreign_related_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_instance_value_for_fields |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_attname_column |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_joining_columns |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_reverse_joining_columns |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_extra_descriptor_filter |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_extra_restriction |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_path_info |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.path_infos |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_reverse_path_info |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.reverse_path_infos |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.get_class_lookups |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.contribute_to_class |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignObject.contribute_to_related_class |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.__init__ |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.__class_getitem__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey._check_on_delete |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey._check_unique |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.deconstruct |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.to_python |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.target_field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.validate |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.resolve_related_fields |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.get_attname |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.get_attname_column |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.get_default |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.get_db_prep_save |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.get_db_prep_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.get_prep_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.contribute_to_related_class |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.db_check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.db_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.cast_db_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.db_parameters |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.convert_empty_strings |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.get_db_converters |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ForeignKey.get_col |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
OneToOneField.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
OneToOneField.deconstruct |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
OneToOneField.save_form_data |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
OneToOneField._check_unique |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
create_many_to_many_intermediary_model |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
create_many_to_many_intermediary_model.set_managed |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.__init__ |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField._check_unique |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField._check_ignored_options |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField._check_relationship_model |
47 |
47 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField._check_table_uniqueness |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField._check_table_uniqueness._get_field_name |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.deconstruct |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField._get_path_info |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.get_path_info |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.path_infos |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.get_reverse_path_info |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.reverse_path_infos |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField._get_m2m_db_table |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField._get_m2m_attr |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField._get_m2m_reverse_attr |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.contribute_to_class |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.contribute_to_class.resolve_through_model |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.contribute_to_related_class |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.set_attributes_from_rel |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.value_from_object |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.save_form_data |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.db_check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.db_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
ManyToManyField.db_parameters |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related.py |
(no function) |
182 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForeignKeyDeferredAttribute.__set__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
_filter_prefetch_queryset |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardManyToOneDescriptor.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardManyToOneDescriptor.RelatedObjectDoesNotExist |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardManyToOneDescriptor.is_cached |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardManyToOneDescriptor.get_queryset |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardManyToOneDescriptor.get_prefetch_queryset |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardManyToOneDescriptor.get_object |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardManyToOneDescriptor.__get__ |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardManyToOneDescriptor.__set__ |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardManyToOneDescriptor.__reduce__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardOneToOneDescriptor.get_object |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ForwardOneToOneDescriptor.__set__ |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseOneToOneDescriptor.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseOneToOneDescriptor.RelatedObjectDoesNotExist |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseOneToOneDescriptor.is_cached |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseOneToOneDescriptor.get_queryset |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseOneToOneDescriptor.get_prefetch_queryset |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseOneToOneDescriptor.__get__ |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseOneToOneDescriptor.__set__ |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseOneToOneDescriptor.__reduce__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseManyToOneDescriptor.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseManyToOneDescriptor.related_manager_cls |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseManyToOneDescriptor.__get__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseManyToOneDescriptor._get_set_deprecation_msg_params |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ReverseManyToOneDescriptor.__set__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager |
27 |
27 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.__init__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.__call__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager._check_fk_val |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager._apply_rel_filters |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager._remove_prefetched_objects |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.get_queryset |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.get_prefetch_queryset |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.add |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.add.check_and_update_obj |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.create |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.get_or_create |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.update_or_create |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.remove |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.clear |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager._clear |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_reverse_many_to_one_manager.RelatedManager.set |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ManyToManyDescriptor.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ManyToManyDescriptor.through |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ManyToManyDescriptor.related_manager_cls |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
ManyToManyDescriptor._get_set_deprecation_msg_params |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager |
29 |
29 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.__init__ |
30 |
30 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.__call__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager._build_remove_filters |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager._apply_rel_filters |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager._remove_prefetched_objects |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.get_queryset |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.get_prefetch_queryset |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.add |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.remove |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.clear |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.set |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.create |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.get_or_create |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager.update_or_create |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager._get_target_ids |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager._get_missing_target_ids |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager._get_add_plan |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager._add_items |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
create_forward_many_to_many_manager.ManyRelatedManager._remove_items |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_descriptors.py |
(no function) |
53 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
MultiColSource.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
MultiColSource.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
MultiColSource.relabeled_clone |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
MultiColSource.get_lookup |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
MultiColSource.resolve_expression |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
get_normalized_value |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
RelatedIn.get_prep_lookup |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
RelatedIn.as_sql |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
RelatedLookupMixin.get_prep_lookup |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
RelatedLookupMixin.as_sql |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/related_lookups.py |
(no function) |
28 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.__init__ |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.hidden |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.remote_field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.target_field |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.related_model |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.many_to_many |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.many_to_one |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.one_to_many |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.one_to_one |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.get_lookup |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.get_internal_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.db_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.identity |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.__getstate__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.get_choices |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.is_hidden |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.get_joining_columns |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.get_extra_restriction |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.set_field_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.get_accessor_name |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.get_path_info |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.path_infos |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ForeignObjectRel.get_cache_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ManyToOneRel.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ManyToOneRel.__getstate__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ManyToOneRel.identity |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ManyToOneRel.get_related_field |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ManyToOneRel.set_field_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
OneToOneRel.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ManyToManyRel.__init__ |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ManyToManyRel.identity |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
ManyToManyRel.get_related_field |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/fields/reverse_related.py |
(no function) |
65 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/__init__.py |
(no function) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Cast.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Cast.as_sql |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Cast.as_sqlite |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Cast.as_mysql |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Cast.as_postgresql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Coalesce.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Coalesce.empty_result_set_value |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Collate.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Collate.as_sql |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Greatest.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Greatest.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
JSONObject.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
JSONObject.as_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
JSONObject.as_postgresql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Least.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
Least.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/comparison.py |
(no function) |
41 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TimezoneMixin.get_tzname |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
Extract.__init__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
Extract.as_sql |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
Extract.resolve_expression |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
Now.as_postgresql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
Now.as_mysql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
Now.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TruncBase.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TruncBase.as_sql |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TruncBase.resolve_expression |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TruncBase.convert_value |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
Trunc.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TruncDate.as_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
TruncTime.as_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/datetime.py |
(no function) |
103 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
ATan2.as_sqlite |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
Log.as_sqlite |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
Random.as_mysql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
Random.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
Random.get_group_by_cols |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
Round.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
Round.as_sqlite |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
Round._resolve_output_field |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/math.py |
(no function) |
83 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/mixins.py |
FixDecimalInputMixin.as_postgresql |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/mixins.py |
FixDurationInputMixin.as_mysql |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/mixins.py |
NumericOutputFieldMixin._resolve_output_field |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/mixins.py |
(no function) |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
MySQLSHA2Mixin.as_mysql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
PostgreSQLSHAMixin.as_postgresql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Chr.as_mysql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Chr.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
ConcatPair.as_sqlite |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
ConcatPair.as_postgresql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
ConcatPair.as_mysql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
ConcatPair.coalesce |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Concat.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Concat._paired |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Left.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Left.get_substr |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Left.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Length.as_mysql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
LPad.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Ord.as_mysql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Ord.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Repeat.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Replace.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Right.get_substr |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
StrIndex.as_postgresql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Substr.__init__ |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
Substr.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/text.py |
(no function) |
104 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/window.py |
LagLeadFunction.__init__ |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/window.py |
LagLeadFunction._resolve_output_field |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/window.py |
NthValue.__init__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/window.py |
NthValue._resolve_output_field |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/window.py |
Ntile.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/functions/window.py |
(no function) |
49 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index.__init__ |
34 |
34 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index.contains_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index._get_condition_sql |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index.create_sql |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index.remove_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index.deconstruct |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index.clone |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index.set_name_with_model |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
Index.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
IndexExpression.set_wrapper_classes |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
IndexExpression.register_wrappers |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
IndexExpression.resolve_expression |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
IndexExpression.as_sqlite |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/indexes.py |
(no function) |
30 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.__init__ |
11 |
4 |
0 |
64% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.apply_bilateral_transforms |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.batch_process_rhs |
14 |
9 |
0 |
36% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.get_source_expressions |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.set_source_expressions |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.get_prep_lookup |
8 |
4 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.get_prep_lhs |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.get_db_prep_lookup |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.process_lhs |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.process_rhs |
12 |
8 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.rhs_is_direct_value |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.get_group_by_cols |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.output_field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.identity |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.resolve_expression |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Lookup.select_format |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Transform.lhs |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Transform.get_bilateral_transforms |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
BuiltinLookup.process_lhs |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
BuiltinLookup.as_sql |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
BuiltinLookup.get_rhs_op |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
FieldGetDbPrepValueMixin.get_db_prep_lookup |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
FieldGetDbPrepValueIterableMixin.get_prep_lookup |
10 |
2 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
FieldGetDbPrepValueIterableMixin.process_rhs |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
FieldGetDbPrepValueIterableMixin.resolve_expression_parameter |
6 |
2 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
FieldGetDbPrepValueIterableMixin.batch_process_rhs |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
PostgresOperatorLookup.as_postgresql |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Exact.get_prep_lookup |
8 |
5 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Exact.as_sql |
5 |
3 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
IExact.process_rhs |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
IntegerFieldOverflow.process_rhs |
9 |
2 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
IntegerFieldFloatRounding.get_prep_lookup |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
In.get_prep_lookup |
7 |
4 |
0 |
43% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
In.process_rhs |
15 |
5 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
In.get_rhs_op |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
In.as_sql |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
In.split_parameter_list_as_sql |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
PatternLookup.get_rhs_op |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
PatternLookup.process_rhs |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Range.get_rhs_op |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
IsNull.as_sql |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
Regex.as_sql |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearLookup.year_lookup_bounds |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearLookup.as_sql |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearLookup.get_direct_rhs_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearLookup.get_bound_params |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearExact.get_direct_rhs_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearExact.get_bound_params |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearGt.get_bound_params |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearGte.get_bound_params |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearLt.get_bound_params |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
YearLte.get_bound_params |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
UUIDTextMixin.process_rhs |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/lookups.py |
(no function) |
188 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.__new__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.__init__ |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.__class_getitem__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.deconstruct |
9 |
2 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager._get_queryset_methods |
11 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager._get_queryset_methods.create_method |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager._get_queryset_methods.create_method.manager_method |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.from_queryset |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.contribute_to_class |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager._set_creation_counter |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.db_manager |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.db |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.get_queryset |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.all |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
BaseManager.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
ManagerDescriptor.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
ManagerDescriptor.__get__ |
7 |
3 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
EmptyManager.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
EmptyManager.get_queryset |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/manager.py |
(no function) |
37 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.changes |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.deep_deconstruct |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.only_relation_agnostic_fields |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._detect_changes |
46 |
46 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._prepare_field_lists |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._generate_through_model_map |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._resolve_dependency |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._build_migration_list |
50 |
50 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._sort_migrations |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._optimize_migrations |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.check_dependency |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.add_operation |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.swappable_first_key |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_renamed_models |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_created_models |
48 |
48 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_deleted_models |
28 |
28 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.create_renamed_fields |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_renamed_fields |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_added_fields |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._generate_added_field |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_removed_fields |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._generate_removed_field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_altered_fields |
43 |
43 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.create_altered_indexes |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_added_indexes |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_removed_indexes |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_renamed_indexes |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.create_altered_constraints |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_added_constraints |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_removed_constraints |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._get_dependencies_for_foreign_key |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._get_dependencies_for_model |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._get_altered_foo_together_operations |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._generate_removed_altered_foo_together |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_altered_db_table |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_altered_db_table_comment |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_altered_options |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_altered_order_with_respect_to |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.generate_altered_managers |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.arrange_for_graph |
35 |
35 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector._trim_to_packages |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
MigrationAutodetector.parse_number |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/autodetector.py |
(no function) |
59 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/exceptions.py |
NodeNotFoundError.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/exceptions.py |
NodeNotFoundError.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/exceptions.py |
NodeNotFoundError.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/exceptions.py |
(no function) |
21 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor.__init__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor.migration_plan |
28 |
16 |
0 |
43% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor._create_project_state |
8 |
1 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor.migrate |
21 |
8 |
0 |
62% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor._migrate_all_forwards |
14 |
1 |
0 |
93% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor._migrate_all_backwards |
31 |
31 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor.apply_migration |
19 |
3 |
0 |
84% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor.record_migration |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor.unapply_migration |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor.check_replacements |
5 |
3 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor.detect_soft_applied |
59 |
59 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
MigrationExecutor.detect_soft_applied.should_skip_detecting_model |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/executor.py |
(no function) |
19 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
Node.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
Node.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
Node.__lt__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
Node.__hash__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
Node.__getitem__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
Node.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
Node.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
Node.add_child |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
Node.add_parent |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
DummyNode.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
DummyNode.raise_error |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.add_node |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.add_dummy_node |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.add_dependency |
10 |
5 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.remove_replaced_nodes |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.remove_replacement_node |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.validate_consistency |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.forwards_plan |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.backwards_plan |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.iterative_dfs |
13 |
1 |
0 |
92% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.root_nodes |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.leaf_nodes |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.ensure_not_cyclic |
16 |
2 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.__repr__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph._nodes_and_edges |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph._generate_plan |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.make_state |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
MigrationGraph.__contains__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/graph.py |
(no function) |
37 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.__init__ |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.migrations_module |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.load_disk |
37 |
11 |
0 |
70% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.get_migration |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.get_migration_by_prefix |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.check_key |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.add_internal_dependencies |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.add_external_dependencies |
10 |
6 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.build_graph |
39 |
21 |
0 |
46% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.check_consistent_history |
11 |
8 |
0 |
27% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.detect_conflicts |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.project_state |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
MigrationLoader.collect_sql |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/loader.py |
(no function) |
23 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
Migration.__init__ |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
Migration.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
Migration.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
Migration.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
Migration.__hash__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
Migration.mutate_state |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
Migration.apply |
19 |
10 |
0 |
47% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
Migration.unapply |
26 |
26 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
Migration.suggest_name |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
SwappableTuple.__new__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
swappable_dependency |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/migration.py |
(no function) |
23 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/__init__.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.__new__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.deconstruct |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.database_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.database_backwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.references_model |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.references_field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.allow_migrate_model |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.reduce |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
Operation.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/base.py |
(no function) |
20 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
FieldOperation.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
FieldOperation.model_name_lower |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
FieldOperation.name_lower |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
FieldOperation.is_same_model_operation |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
FieldOperation.is_same_field_operation |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
FieldOperation.references_model |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
FieldOperation.references_field |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
FieldOperation.reduce |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AddField.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AddField.deconstruct |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AddField.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AddField.database_forwards |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AddField.database_backwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AddField.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AddField.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AddField.reduce |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RemoveField.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RemoveField.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RemoveField.database_forwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RemoveField.database_backwards |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RemoveField.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RemoveField.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RemoveField.reduce |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AlterField.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AlterField.deconstruct |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AlterField.state_forwards |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AlterField.database_forwards |
10 |
2 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AlterField.database_backwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AlterField.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AlterField.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
AlterField.reduce |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.old_name_lower |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.new_name_lower |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.database_forwards |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.database_backwards |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.references_field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
RenameField.reduce |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/fields.py |
(no function) |
59 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
_check_for_duplicates |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
ModelOperation.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
ModelOperation.name_lower |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
ModelOperation.references_model |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
ModelOperation.reduce |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
ModelOperation.can_reduce_through |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
CreateModel.__init__ |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
CreateModel.deconstruct |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
CreateModel.state_forwards |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
CreateModel.database_forwards |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
CreateModel.database_backwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
CreateModel.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
CreateModel.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
CreateModel.references_model |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
CreateModel.reduce |
32 |
32 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
DeleteModel.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
DeleteModel.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
DeleteModel.database_forwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
DeleteModel.database_backwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
DeleteModel.references_model |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
DeleteModel.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
DeleteModel.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.old_name_lower |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.new_name_lower |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.database_forwards |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.database_backwards |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.references_model |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameModel.reduce |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
ModelOptionOperation.reduce |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTable.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTable.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTable.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTable.database_forwards |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTable.database_backwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTable.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTable.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTableComment.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTableComment.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTableComment.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTableComment.database_forwards |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTableComment.database_backwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTableComment.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelTableComment.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterOrderWithRespectTo.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterOrderWithRespectTo.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterOrderWithRespectTo.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterOrderWithRespectTo.database_forwards |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterOrderWithRespectTo.database_backwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterOrderWithRespectTo.references_field |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterOrderWithRespectTo.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterOrderWithRespectTo.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelOptions.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelOptions.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelOptions.state_forwards |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelOptions.database_forwards |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelOptions.database_backwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelOptions.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelOptions.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelManagers.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelManagers.deconstruct |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelManagers.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelManagers.database_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelManagers.database_backwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelManagers.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AlterModelManagers.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
IndexOperation.model_name_lower |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddIndex.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddIndex.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddIndex.database_forwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddIndex.database_backwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddIndex.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddIndex.describe |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddIndex.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveIndex.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveIndex.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveIndex.database_forwards |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveIndex.database_backwards |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveIndex.deconstruct |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveIndex.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveIndex.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex.__init__ |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex.old_name_lower |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex.new_name_lower |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex.deconstruct |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex.state_forwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex.database_forwards |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex.database_backwards |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex.describe |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex.migration_name_fragment |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RenameIndex.reduce |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddConstraint.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddConstraint.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddConstraint.database_forwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddConstraint.database_backwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddConstraint.deconstruct |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddConstraint.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
AddConstraint.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveConstraint.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveConstraint.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveConstraint.database_forwards |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveConstraint.database_backwards |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveConstraint.deconstruct |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveConstraint.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
RemoveConstraint.migration_name_fragment |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/models.py |
(no function) |
157 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
SeparateDatabaseAndState.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
SeparateDatabaseAndState.deconstruct |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
SeparateDatabaseAndState.state_forwards |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
SeparateDatabaseAndState.database_forwards |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
SeparateDatabaseAndState.database_backwards |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
SeparateDatabaseAndState.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunSQL.__init__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunSQL.deconstruct |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunSQL.reversible |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunSQL.state_forwards |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunSQL.database_forwards |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunSQL.database_backwards |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunSQL.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunSQL._run_sql |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunPython.__init__ |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunPython.deconstruct |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunPython.reversible |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunPython.state_forwards |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunPython.database_forwards |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunPython.database_backwards |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunPython.describe |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
RunPython.noop |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/operations/special.py |
(no function) |
33 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/optimizer.py |
MigrationOptimizer.optimize |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/optimizer.py |
MigrationOptimizer.optimize_inner |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/optimizer.py |
(no function) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
MigrationQuestioner.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
MigrationQuestioner.ask_initial |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
MigrationQuestioner.ask_not_null_addition |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
MigrationQuestioner.ask_not_null_alteration |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
MigrationQuestioner.ask_rename |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
MigrationQuestioner.ask_rename_model |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
MigrationQuestioner.ask_merge |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
MigrationQuestioner.ask_auto_now_add_addition |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
MigrationQuestioner.ask_unique_callable_default_addition |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner._boolean_input |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner._choice_input |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner._ask_default |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner.ask_not_null_addition |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner.ask_not_null_alteration |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner.ask_rename |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner.ask_rename_model |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner.ask_merge |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner.ask_auto_now_add_addition |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
InteractiveMigrationQuestioner.ask_unique_callable_default_addition |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
NonInteractiveMigrationQuestioner.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
NonInteractiveMigrationQuestioner.log_lack_of_migration |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
NonInteractiveMigrationQuestioner.ask_not_null_addition |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
NonInteractiveMigrationQuestioner.ask_not_null_alteration |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
NonInteractiveMigrationQuestioner.ask_auto_now_add_addition |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/questioner.py |
(no function) |
36 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.Migration |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.Migration.Migration.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.migration_qs |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.has_table |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.ensure_schema |
7 |
2 |
0 |
71% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.applied_migrations |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.record_applied |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.record_unapplied |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
MigrationRecorder.flush |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/recorder.py |
(no function) |
19 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
BaseSerializer.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
BaseSerializer.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
BaseSequenceSerializer._format |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
BaseSequenceSerializer.serialize |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
BaseSimpleSerializer.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
ChoicesSerializer.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DateTimeSerializer.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DatetimeDatetimeSerializer.serialize |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DecimalSerializer.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DeconstructableSerializer.serialize_deconstructed |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DeconstructableSerializer._serialize_path |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DeconstructableSerializer.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
DictionarySerializer.serialize |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
EnumSerializer.serialize |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
FloatSerializer.serialize |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
FrozensetSerializer._format |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
FunctionTypeSerializer.serialize |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
FunctoolsPartialSerializer.serialize |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
IterableSerializer.serialize |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
ModelFieldSerializer.serialize |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
ModelManagerSerializer.serialize |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
OperationSerializer.serialize |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
PathLikeSerializer.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
PathSerializer.serialize |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
RegexSerializer.serialize |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
SequenceSerializer._format |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
SetSerializer._format |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
SettingsReferenceSerializer.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
TupleSerializer._format |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
TypeSerializer.serialize |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
UUIDSerializer.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
Serializer.register |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
Serializer.unregister |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
serializer_factory |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/serializer.py |
(no function) |
84 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
_get_package_label_and_model_name |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
_get_related_models |
7 |
2 |
0 |
71% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
get_related_models_tuples |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
get_related_models_recursive |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.__init__ |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.relations |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.add_model |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.remove_model |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.rename_model |
31 |
31 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.alter_model_options |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.remove_model_options |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.alter_model_managers |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState._append_option |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState._remove_option |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.add_index |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.remove_index |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.rename_index |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.add_constraint |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.remove_constraint |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.add_field |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.remove_field |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.alter_field |
16 |
8 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.rename_field |
31 |
31 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState._find_reload_model |
29 |
12 |
0 |
59% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.reload_model |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.reload_models |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState._reload |
14 |
3 |
0 |
79% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.update_model_field_relation |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.resolve_model_field_relations |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.resolve_model_relations |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.resolve_fields_and_relations |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.get_concrete_model_key |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState._get_concrete_models_mapping |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.clone |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.clear_delayed_packages_cache |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.packages |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.from_packages |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ProjectState.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
PackageConfigStub.__init__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
PackageConfigStub.import_models |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
StatePackages.__init__ |
15 |
1 |
0 |
93% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
StatePackages.bulk_update |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
StatePackages.render_multiple |
14 |
3 |
0 |
79% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
StatePackages.clone |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
StatePackages.register_model |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
StatePackages.unregister_model |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.__init__ |
18 |
5 |
0 |
72% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.name_lower |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.get_field |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.from_model |
63 |
25 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.from_model.flatten_bases |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.construct_managers |
8 |
2 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.clone |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.render |
11 |
2 |
0 |
82% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.get_index_by_name |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.get_constraint_by_name |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
ModelState.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/state.py |
(no function) |
86 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/utils.py |
RegexObject.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/utils.py |
RegexObject.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/utils.py |
get_migration_name_timestamp |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/utils.py |
resolve_relation |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/utils.py |
field_references |
17 |
14 |
0 |
18% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/utils.py |
get_references |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/utils.py |
field_is_referenced |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/utils.py |
(no function) |
14 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
OperationWriter.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
OperationWriter.serialize |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
OperationWriter.serialize._write |
40 |
40 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
OperationWriter.indent |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
OperationWriter.unindent |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
OperationWriter.feed |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
OperationWriter.render |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
MigrationWriter.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
MigrationWriter.as_string |
34 |
34 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
MigrationWriter.basedir |
35 |
35 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
MigrationWriter.filename |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
MigrationWriter.path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
MigrationWriter.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
MigrationWriter.register_serializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
MigrationWriter.unregister_serializer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/migrations/writer.py |
(no function) |
35 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
make_immutable_fields_list |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.__init__ |
34 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.label |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.label_lower |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.package_config |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.contribute_to_class |
30 |
3 |
0 |
90% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options._format_names_with_class |
6 |
3 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options._prepare |
20 |
14 |
0 |
30% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.add_manager |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.add_field |
13 |
7 |
0 |
46% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.setup_pk |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.can_migrate |
9 |
3 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.swapped |
10 |
8 |
0 |
20% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.managers |
12 |
1 |
0 |
92% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.managers_map |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.base_manager |
17 |
7 |
0 |
59% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.default_manager |
13 |
8 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.fields |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.fields.is_not_an_m2m_field |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.fields.is_not_a_generic_relation |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.fields.is_not_a_generic_foreign_key |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.concrete_fields |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.local_concrete_fields |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.many_to_many |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.related_objects |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options._forward_fields_map |
9 |
2 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.fields_map |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.get_field |
9 |
7 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.get_base_chain |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.get_parent_list |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.get_ancestor_link |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.get_path_to_parent |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.get_path_from_parent |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options._populate_directed_relation_graph |
15 |
4 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options._relation_tree |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options._expire_cache |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.get_fields |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options._get_fields |
34 |
10 |
0 |
71% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.total_unique_constraints |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options._property_names |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options._non_pk_concrete_field_names |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
Options.db_returning_fields |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/options.py |
(no function) |
84 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
check_database_backends |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
check_all_models |
35 |
35 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
_check_lazy_references |
13 |
10 |
0 |
23% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
_check_lazy_references.extract_operation |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
_check_lazy_references.app_model_error |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
_check_lazy_references.field_error |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
_check_lazy_references.signal_connect_error |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
_check_lazy_references.default_error |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
_check_lazy_references.build_error |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
check_lazy_references |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
check_database_tables |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/preflight.py |
(no function) |
16 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
BaseIterable.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
ModelIterable.__iter__ |
28 |
11 |
0 |
61% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawModelIterable.__iter__ |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
ValuesIterable.__iter__ |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
ValuesListIterable.__iter__ |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
NamedValuesListIterable.__iter__ |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
FlatValuesListIterable.__iter__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__init__ |
14 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.query |
5 |
3 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.query |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.as_manager |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__deepcopy__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__getstate__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__setstate__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__repr__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__len__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__iter__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__bool__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__getitem__ |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__class_getitem__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__and__ |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__or__ |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.__xor__ |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._iterator |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.iterator |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.aggregate |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.count |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.get |
15 |
4 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.create |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._prepare_for_bulk_create |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._check_bulk_create_options |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.bulk_create |
40 |
40 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.bulk_update |
43 |
43 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.get_or_create |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.update_or_create |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._extract_model_params |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._earliest |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.earliest |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.latest |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.first |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.last |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.in_bulk |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.delete |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._raw_delete |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.update |
26 |
26 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._update |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.exists |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.contains |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._prefetch_related_objects |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.explain |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.raw |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._values |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.values |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.values_list |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.dates |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.datetimes |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.none |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.all |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.filter |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.exclude |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._filter_or_exclude |
8 |
3 |
0 |
62% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._filter_or_exclude_inplace |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.complex_filter |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._combinator_query |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.union |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.intersection |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.difference |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.select_for_update |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.select_related |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.prefetch_related |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.annotate |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.alias |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._annotate |
27 |
27 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.order_by |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.distinct |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.extra |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.reverse |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.defer |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.only |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.using |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.ordered |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.db |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._insert |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._batched_insert |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._chain |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._clone |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._fetch_all |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._next_is_sticky |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._merge_sanity_check |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._merge_known_related_objects |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet.resolve_expression |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._add_hints |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._has_filters |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._validate_values_are_expressions |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._not_support_combined_queries |
2 |
1 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._check_operator_queryset |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
QuerySet._check_ordering_first_last_queryset_aggregation |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
InstanceCheckMeta.__instancecheck__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
EmptyQuerySet.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.__init__ |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.resolve_model_init_order |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.prefetch_related |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet._prefetch_related_objects |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet._clone |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet._fetch_all |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.__len__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.__bool__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.__iter__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.iterator |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.__getitem__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.db |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.using |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.columns |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RawQuerySet.model_fields |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
Prefetch.__init__ |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
Prefetch.__getstate__ |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
Prefetch.add_prefix |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
Prefetch.get_current_prefetch_to |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
Prefetch.get_current_to_attr |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
Prefetch.get_current_queryset |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
Prefetch.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
Prefetch.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
normalize_prefetch_lookups |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
prefetch_related_objects |
63 |
63 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
get_prefetcher |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
get_prefetcher.has_to_attr_attribute |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
prefetch_one_level |
39 |
39 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RelatedPopulator.__init__ |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
RelatedPopulator.populate |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
get_related_populators |
6 |
2 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query.py |
(no function) |
183 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
subclasses |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q._combine |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q.__or__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q.__and__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q.__xor__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q.__invert__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q.resolve_expression |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q.flatten |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q.check |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
Q.deconstruct |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
DeferredAttribute.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
DeferredAttribute.__get__ |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
DeferredAttribute._check_parent_chain |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
class_or_instance_method.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
class_or_instance_method.__get__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin._get_lookup |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin.get_class_lookups |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin.get_instance_lookups |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin.get_lookup |
7 |
2 |
0 |
71% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin.get_transform |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin.merge_dicts |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin._clear_cached_class_lookups |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin.register_class_lookup |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin.register_instance_lookup |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin._unregister_class_lookup |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
RegisterLookupMixin._unregister_instance_lookup |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
select_related_descend |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
refs_expression |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
check_rel_lookup_compatibility |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
check_rel_lookup_compatibility.check |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
FilteredRelation.__init__ |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
FilteredRelation.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
FilteredRelation.clone |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
FilteredRelation.resolve_expression |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
FilteredRelation.as_sql |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/query_utils.py |
(no function) |
64 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/signals.py |
ModelSignal._lazy_method |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/signals.py |
ModelSignal.connect |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/signals.py |
ModelSignal.disconnect |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/signals.py |
(no function) |
15 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/__init__.py |
(no function) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
PositionRef.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
PositionRef.as_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.__init__ |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.setup_query |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.pre_sql_setup |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_group_by |
44 |
42 |
0 |
5% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.collapse_group_by |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_select |
47 |
16 |
0 |
66% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_select.get_select_from_parent |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler._order_by_pairs |
66 |
50 |
0 |
24% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_order_by |
29 |
25 |
0 |
14% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_extra_select |
8 |
5 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.quote_name_unless_alias |
8 |
2 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.compile |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_combinator_sql |
44 |
44 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_qualify_sql |
35 |
35 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_qualify_sql.collect_replacements |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.as_sql |
112 |
63 |
0 |
44% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_default_columns |
18 |
3 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_distinct |
14 |
9 |
0 |
36% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.find_ordering_name |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler._setup_joins |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_from_clause |
17 |
6 |
0 |
65% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_related_selections |
87 |
87 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_related_selections._get_field_choices |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_related_selections.get_related_klass_infos |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_related_selections.local_setter |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_related_selections.local_setter_noop |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_related_selections.remote_setter |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_select_for_update_of_arguments |
33 |
33 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_select_for_update_of_arguments._get_parent_klass_info |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_select_for_update_of_arguments._get_first_selected_col_from_model |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_select_for_update_of_arguments._get_field_choices |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.get_converters |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.apply_converters |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.results_iter |
10 |
2 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.has_results |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.execute_sql |
33 |
13 |
0 |
61% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.as_subquery_condition |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLCompiler.explain_query |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLInsertCompiler.field_as_sql |
9 |
3 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLInsertCompiler.prepare_value |
9 |
7 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLInsertCompiler.pre_save_val |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLInsertCompiler.assemble_as_sql |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLInsertCompiler.as_sql |
34 |
9 |
0 |
74% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLInsertCompiler.execute_sql |
19 |
3 |
0 |
84% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLDeleteCompiler.single_alias |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLDeleteCompiler._expr_refs_base_model |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLDeleteCompiler.contains_self_reference_subquery |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLDeleteCompiler._as_sql |
6 |
2 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLDeleteCompiler.as_sql |
13 |
11 |
0 |
15% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLUpdateCompiler.as_sql |
37 |
16 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLUpdateCompiler.execute_sql |
12 |
4 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLUpdateCompiler.pre_sql_setup |
33 |
28 |
0 |
15% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
SQLAggregateCompiler.as_sql |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
cursor_iter |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/compiler.py |
(no function) |
78 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/constants.py |
(no function) |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
MultiJoin.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
Join.__init__ |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
Join.as_sql |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
Join.relabeled_clone |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
Join.identity |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
Join.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
Join.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
Join.equals |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
Join.demote |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
Join.promote |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
BaseTable.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
BaseTable.as_sql |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
BaseTable.relabeled_clone |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
BaseTable.identity |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
BaseTable.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
BaseTable.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
BaseTable.equals |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/datastructures.py |
(no function) |
29 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
get_field_names_from_opts |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
get_children_from_q |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
RawQuery.__init__ |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
RawQuery.chain |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
RawQuery.clone |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
RawQuery.get_columns |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
RawQuery.__iter__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
RawQuery.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
RawQuery.params_type |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
RawQuery.__str__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
RawQuery._execute_query |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.__init__ |
11 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.output_field |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.base_table |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.__str__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.sql_with_params |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.__deepcopy__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.get_compiler |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.get_meta |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.clone |
27 |
6 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.chain |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.relabeled_clone |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query._get_col |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.get_aggregation |
66 |
66 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.get_count |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.has_filters |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.exists |
13 |
3 |
0 |
77% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.has_results |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.explain |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.combine |
51 |
51 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query._get_defer_select_mask |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query._get_only_select_mask |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.get_select_mask |
12 |
9 |
0 |
25% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.table_alias |
12 |
5 |
0 |
58% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.ref_alias |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.unref_alias |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.promote_joins |
12 |
10 |
0 |
17% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.demote_joins |
8 |
4 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.reset_refcounts |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.change_aliases |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.bump_prefix |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.bump_prefix.prefix_gen |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.get_initial_alias |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.count_active_tables |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.join |
18 |
10 |
0 |
44% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.join_parent_model |
19 |
17 |
0 |
11% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.check_alias |
2 |
1 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_annotation |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.resolve_expression |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.get_external_cols |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.get_group_by_cols |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.as_sql |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.resolve_lookup_value |
9 |
2 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.solve_lookup_type |
13 |
7 |
0 |
46% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.check_query_object_type |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.check_related_objects |
8 |
7 |
0 |
12% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.check_filterable |
5 |
3 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.build_lookup |
18 |
10 |
0 |
44% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.try_transform |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.build_filter |
62 |
27 |
0 |
56% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_filter |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_q |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.build_where |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.clear_where |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query._add_q |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.build_filtered_relation_q |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_filtered_relation |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.names_to_path |
62 |
41 |
0 |
34% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.setup_joins |
33 |
22 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.setup_joins.final_transformer |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.setup_joins.transform |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.trim_joins |
14 |
11 |
0 |
21% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query._gen_cols |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query._gen_col_aliases |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.resolve_ref |
27 |
27 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.split_exclude |
28 |
28 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.set_empty |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.is_empty |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.set_limits |
10 |
5 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.clear_limits |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.is_sliced |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.has_limit_one |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.can_filter |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.clear_select_clause |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.clear_select_fields |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_select_col |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.set_select |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_distinct_fields |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_fields |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_ordering |
20 |
15 |
0 |
25% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.clear_ordering |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.set_group_by |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_select_related |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_extra |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.clear_deferred_loading |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_deferred_loading |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.add_immediate_loading |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.set_annotation_mask |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.append_annotation_mask |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.set_extra_mask |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.set_values |
35 |
35 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.annotation_select |
8 |
2 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.extra_select |
8 |
5 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.trim_start |
38 |
38 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
Query.is_nullable |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
get_order_dir |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
JoinPromoter.__init__ |
9 |
3 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
JoinPromoter.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
JoinPromoter.add_votes |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
JoinPromoter.update_join_types |
10 |
1 |
0 |
90% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/query.py |
(no function) |
184 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
DeleteQuery.do_query |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
DeleteQuery.delete_batch |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
UpdateQuery.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
UpdateQuery._setup_query |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
UpdateQuery.clone |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
UpdateQuery.update_batch |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
UpdateQuery.add_update_values |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
UpdateQuery.add_update_fields |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
UpdateQuery.add_related_update |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
UpdateQuery.get_related_updates |
10 |
8 |
0 |
20% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
InsertQuery.__init__ |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
InsertQuery.insert_values |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
AggregateQuery.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/subqueries.py |
(no function) |
25 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.split_having_qualify |
32 |
30 |
0 |
6% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.as_sql |
38 |
17 |
0 |
55% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.get_group_by_cols |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.get_source_expressions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.set_source_expressions |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.relabel_aliases |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.clone |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.relabeled_clone |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.replace_expressions |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.get_refs |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode._contains_aggregate |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.contains_aggregate |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode._contains_over_clause |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.contains_over_clause |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.is_summary |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode._resolve_leaf |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode._resolve_node |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.resolve_expression |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.output_field |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode._output_field_or_none |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.select_format |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.get_db_converters |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.get_lookup |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
WhereNode.leaves |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
NothingNode.as_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
ExtraWhere.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
ExtraWhere.as_sql |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
SubqueryConstraint.__init__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
SubqueryConstraint.as_sql |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/sql/where.py |
(no function) |
61 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/pytest.py |
_db_disabled |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/pytest.py |
_db_disabled.cursor_disabled |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/pytest.py |
setup_db |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/pytest.py |
db |
16 |
1 |
0 |
94% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/pytest.py |
(no function) |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/utils.py |
setup_databases |
18 |
4 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/utils.py |
get_unique_databases_and_mirrors |
22 |
4 |
0 |
82% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/utils.py |
teardown_databases |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/utils.py |
dependency_ordered |
23 |
3 |
0 |
87% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/test/utils.py |
(no function) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
get_connection |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
get_autocommit |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
set_autocommit |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
commit |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
rollback |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
savepoint |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
savepoint_rollback |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
savepoint_commit |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
clean_savepoints |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
get_rollback |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
set_rollback |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
mark_for_rollback_on_error |
8 |
6 |
0 |
25% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
on_commit |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
Atomic.__init__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
Atomic.__enter__ |
18 |
4 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
Atomic.__exit__ |
50 |
27 |
0 |
46% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
atomic |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/transaction.py |
(no function) |
23 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/utils.py |
make_model_tuple |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/utils.py |
resolve_callables |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/utils.py |
unpickle_named_row |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/utils.py |
create_namedtuple_class |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/utils.py |
create_namedtuple_class.__reduce__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/utils.py |
AltersData.__init_subclass__ |
8 |
1 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain-models/plain/models/utils.py |
(no function) |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/cli.py |
cli |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/cli.py |
(no function) |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
pytest_configure |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
_allowed_hosts_testserver |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
client |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
request_factory |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
settings |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
settings.SettingsProxy.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
settings.SettingsProxy.__getattr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
settings.SettingsProxy.__setattr__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
settings.SettingsProxy._restore |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-pytest/plain/pytest/plugin.py |
(no function) |
13 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.__contains__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.__getitem__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.__setitem__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.__delitem__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.key_salt |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.get |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.pop |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.setdefault |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.encode |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.decode |
8 |
6 |
0 |
25% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.update |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.has_key |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.keys |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.values |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.items |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.clear |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.is_empty |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase._get_new_session_key |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase._get_or_create_session_key |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase._validate_session_key |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase._get_session_key |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase._set_session_key |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase._get_session |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.get_session_cookie_age |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.get_expiry_age |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.get_expiry_date |
14 |
2 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.set_expiry |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.get_expire_at_browser_close |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.flush |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.cycle_key |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.exists |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.create |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.save |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.delete |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.load |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
SessionBase.clear_expired |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/base.py |
(no function) |
56 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore.get_model_class |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore.model |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore._get_session_from_db |
7 |
5 |
0 |
29% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore.load |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore.exists |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore.create |
8 |
2 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore.create_model_instance |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore.save |
16 |
8 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore.delete |
8 |
5 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
SessionStore.clear_expired |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/backends/db.py |
(no function) |
21 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/config.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/default_settings.py |
(no function) |
10 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/exceptions.py |
(no function) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/middleware.py |
SessionMiddleware.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/middleware.py |
SessionMiddleware.__call__ |
29 |
16 |
0 |
45% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/middleware.py |
(no function) |
10 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/migrations/0001_initial.py |
(no function) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/migrations/0002_alter_session_options_alter_session_expire_date_and_more.py |
(no function) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/models.py |
SessionManager.encode |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/models.py |
SessionManager.save |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/models.py |
Session.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/models.py |
Session.get_session_store_class |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/models.py |
Session.get_decoded |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/models.py |
(no function) |
14 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/preflight.py |
add_session_cookie_message |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/preflight.py |
add_httponly_message |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/preflight.py |
check_session_cookie_secure |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/preflight.py |
check_session_cookie_httponly |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/preflight.py |
_session_middleware |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/preflight.py |
_session_app |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-sessions/plain/sessions/preflight.py |
(no function) |
16 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/config.py |
Config.ready |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/config.py |
(no function) |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
DatetimeRangeAliases.to_range |
8 |
5 |
0 |
38% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
DatetimeRange.__init__ |
10 |
2 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
DatetimeRange.as_tuple |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
DatetimeRange.total_days |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
DatetimeRange.__iter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
DatetimeRange.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
DatetimeRange.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
DatetimeRange.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
DatetimeRange.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
DatetimeRange.__contains__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/dates.py |
(no function) |
20 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/default_settings.py |
(no function) |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/middleware.py |
get_user_by_pk |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/middleware.py |
ImpersonateMiddleware.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/middleware.py |
ImpersonateMiddleware.__call__ |
9 |
7 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/middleware.py |
(no function) |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/permissions.py |
can_be_impersonator |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/permissions.py |
can_impersonate_user |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/permissions.py |
(no function) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/settings.py |
IMPERSONATE_ALLOWED |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/settings.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/urls.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/views.py |
ImpersonateStartView.get |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/views.py |
ImpersonateStopView.get |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/impersonate/views.py |
(no function) |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/middleware.py |
StaffMiddleware.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/middleware.py |
StaffMiddleware.__call__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/middleware.py |
(no function) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
pretty_print_sql |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
get_stack |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
tidy_stack |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.__str__ |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.__call__ |
9 |
1 |
0 |
89% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.total_time |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.get_time_display |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.total_time_display |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.num_queries |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.duplicate_queries |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.num_duplicate_queries |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.as_summary_dict |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.as_context_dict |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
QueryStats.as_server_timing |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/core.py |
(no function) |
28 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/middleware.py |
QueryStatsJSONEncoder.default |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/middleware.py |
QueryStatsMiddleware.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/middleware.py |
QueryStatsMiddleware.__call__ |
18 |
4 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/middleware.py |
QueryStatsMiddleware.is_staff_request |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/middleware.py |
(no function) |
25 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/urls.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/views.py |
QuerystatsView.get_template_context |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/views.py |
QuerystatsView.get_querystats |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/querystats/views.py |
(no function) |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/templates.py |
ToolbarExtension.get_context |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/templates.py |
get_admin_model_detail_url |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/templates.py |
(no function) |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/toolbar.py |
Toolbar.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/toolbar.py |
Toolbar.should_render |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/toolbar.py |
(no function) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/urls.py |
(no function) |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/__init__.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_template_context |
13 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_response |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.view_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_title |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_slug |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_description |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_parent_view_classes |
6 |
2 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_nav_section |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_absolute_url |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_links |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.get_cards |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffView.render_card |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_template_context |
22 |
22 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.post |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.perform_action |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_objects |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_fields |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_actions |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_filters |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_field_value |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_object_pk |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_field_value_template |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_create_url |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_detail_url |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_update_url |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffListView.get_object_links |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffDetailView.get_template_context |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffDetailView.get_template_names |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffDetailView.get_field_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffDetailView.get_update_url |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffUpdateView.get_template_names |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffUpdateView.get_detail_url |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
StaffCreateView.get_template_names |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/base.py |
(no function) |
89 |
1 |
0 |
99% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/default.py |
StaffIndexView.get |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/default.py |
StaffIndexView.get_template_context |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/default.py |
StaffSearchView.get_template_context |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/default.py |
(no function) |
14 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
get_model_field |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelListView.get_title |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelListView.get_slug |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelListView.get_template_context |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelListView.get_objects |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelListView.get_initial_queryset |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelListView.order_queryset |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelListView.search_queryset |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelListView.get_field_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelListView.get_field_value_template |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelDetailView.get_title |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelDetailView.get_slug |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelDetailView.get_path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelDetailView.get_template_context |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelDetailView.get_field_value |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelDetailView.get_object |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelDetailView.get_template_names |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelDetailView.get_links |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelUpdateView.get_title |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelUpdateView.get_slug |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelUpdateView.get_path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelUpdateView.get_object |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelUpdateView.get_links |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
StaffModelViewset.get_views |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/models.py |
(no function) |
55 |
2 |
0 |
96% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.register_view |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.register_view.inner |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.register_dashboard |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.register_dashboard.inner |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.register_viewset |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.register_viewset.inner |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.get_nav_sections |
12 |
7 |
0 |
42% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.get_urls |
8 |
2 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.get_urls.add_view_path |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.get_searchable_views |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
StaffViewRegistry.get_model_detail_url |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-staff/plain/staff/views/registry.py |
(no function) |
15 |
0 |
0 |
100% |
app/settings.py |
(no function) |
6 |
0 |
0 |
100% |
app/urls.py |
LoginView.get |
1 |
1 |
0 |
0% |
app/urls.py |
LogoutView.get |
1 |
1 |
0 |
0% |
app/urls.py |
(no function) |
9 |
0 |
0 |
100% |
app/users/models.py |
(no function) |
4 |
0 |
0 |
100% |
test_staff.py |
test_staff_login_required |
7 |
0 |
0 |
100% |
test_staff.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/cli.py |
cli |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/cli.py |
init |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/cli.py |
compile |
28 |
28 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/cli.py |
update |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/cli.py |
(no function) |
17 |
1 |
0 |
94% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.target_directory |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.standalone_path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.version_lockfile_path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.config_path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.src_css_path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.dist_css_path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.invoke |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.is_installed |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.config_exists |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.create_config |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.src_css_exists |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.create_src_css |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.needs_update |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.get_version_from_config |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.set_version_in_config |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.download |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.install |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
Tailwind.detect_platform_slug |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/core.py |
(no function) |
34 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/default_settings.py |
(no function) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/templates.py |
TailwindCSSExtension.get_context |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain-tailwind/plain/tailwind/templates.py |
(no function) |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/compile.py |
get_compiled_path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/compile.py |
compile_assets |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/compile.py |
compile_asset |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/compile.py |
(no function) |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/finders.py |
find_assets |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/finders.py |
find_assets.Asset.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/finders.py |
find_assets.Asset.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/finders.py |
find_assets.iter_directory |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/finders.py |
(no function) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/fingerprints.py |
AssetsFingerprintsManifest.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/fingerprints.py |
AssetsFingerprintsManifest.load |
3 |
2 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/fingerprints.py |
AssetsFingerprintsManifest.save |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/fingerprints.py |
_get_manifest |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/fingerprints.py |
get_fingerprinted_url_path |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/fingerprints.py |
(no function) |
10 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/urls.py |
get_asset_url |
8 |
3 |
0 |
62% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/urls.py |
(no function) |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.get |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.get_asset_path |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.get_debug_asset_path |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.check_asset_path |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.get_last_modified |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.get_etag |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.get_size |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.update_headers |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.is_immutable |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.get_encoded_path |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.get_redirect_response |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.get_conditional_response |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
AssetView.get_range_response |
20 |
20 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/assets/views.py |
(no function) |
29 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
_get_new_csrf_string |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
_mask_cipher_secret |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
_unmask_cipher_token |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
_add_new_csrf_cookie |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
get_token |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
rotate_token |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
InvalidTokenFormat.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
_check_token_format |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
_does_token_match |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
RejectRequest.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware.__call__ |
11 |
3 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware.csrf_trusted_origins_hosts |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware.allowed_origins_exact |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware.allowed_origin_subdomains |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware._reject |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware._get_secret |
8 |
2 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware._set_csrf_cookie |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware._origin_verified |
17 |
17 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware._check_referer |
24 |
24 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware._bad_token_message |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware._check_token |
27 |
27 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
CsrfViewMiddleware.process_view |
19 |
16 |
0 |
16% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/csrf/middleware.py |
(no function) |
57 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
ValidationError.__init__ |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
ValidationError.message_dict |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
ValidationError.messages |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
ValidationError.update_error_dict |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
ValidationError.__iter__ |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
ValidationError.__str__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
ValidationError.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
ValidationError.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
ValidationError.__hash__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/exceptions.py |
(no function) |
54 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/__init__.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/cookie.py |
parse_cookie |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/cookie.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
MultiPartParser.__init__ |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
MultiPartParser.parse |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
MultiPartParser._parse |
115 |
115 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
MultiPartParser.handle_file_complete |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
MultiPartParser.sanitize_file_name |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
MultiPartParser._close_files |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
LazyStream.__init__ |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
LazyStream.tell |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
LazyStream.read |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
LazyStream.read.parts |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
LazyStream.__next__ |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
LazyStream.close |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
LazyStream.__iter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
LazyStream.unget |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
LazyStream._update_unget_history |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
ChunkIter.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
ChunkIter.__next__ |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
ChunkIter.__iter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
InterBoundaryIter.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
InterBoundaryIter.__iter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
InterBoundaryIter.__next__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
BoundaryIter.__init__ |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
BoundaryIter.__iter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
BoundaryIter.__next__ |
28 |
28 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
BoundaryIter._find_boundary |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
exhaust |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
parse_boundary_stream |
24 |
24 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
Parser.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
Parser.__iter__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/multipartparser.py |
(no function) |
56 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.__init__ |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.__repr__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.__getstate__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.__deepcopy__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.headers |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.accepted_types |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.accepts |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest._set_content_type_params |
7 |
5 |
0 |
29% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest._get_raw_host |
9 |
3 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.get_host |
12 |
6 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.get_port |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.get_full_path |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.get_full_path_info |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest._get_full_path |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.get_signed_cookie |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.build_absolute_uri |
9 |
2 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest._current_scheme_host |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest._get_scheme |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.scheme |
10 |
8 |
0 |
20% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.is_https |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.encoding |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.encoding |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest._initialize_handlers |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.upload_handlers |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.upload_handlers |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.parse_file_upload |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.body |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest._mark_post_parse_error |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest._load_post_and_files |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.close |
3 |
2 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.read |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.readline |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.__iter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpRequest.readlines |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpHeaders.__init__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpHeaders.__getitem__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpHeaders.parse_header_name |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpHeaders.to_wsgi_name |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpHeaders.to_asgi_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpHeaders.to_wsgi_names |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
HttpHeaders.to_asgi_names |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.__init__ |
15 |
7 |
0 |
53% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.fromkeys |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.encoding |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.encoding |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict._assert_mutable |
2 |
1 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.__setitem__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.__delitem__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.__copy__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.__deepcopy__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.setlist |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.setlistdefault |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.appendlist |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.pop |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.popitem |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.clear |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.setdefault |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.copy |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.urlencode |
9 |
2 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
QueryDict.urlencode.encode |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
MediaType.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
MediaType.__str__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
MediaType.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
MediaType.is_all_types |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
MediaType.match |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
bytes_to_text |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
split_domain_port |
9 |
2 |
0 |
78% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
validate_host |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
parse_accept_header |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/request.py |
(no function) |
119 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseHeaders.__init__ |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseHeaders._convert_to_charset |
17 |
12 |
0 |
29% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseHeaders.__delitem__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseHeaders.__setitem__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseHeaders.pop |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseHeaders.setdefault |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.__init__ |
20 |
5 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.reason_phrase |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.reason_phrase |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.charset |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.charset |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.serialize_headers |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase._content_type_for_repr |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.__setitem__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.__delitem__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.__getitem__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.has_header |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.items |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.get |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.set_cookie |
31 |
14 |
0 |
55% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.setdefault |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.set_signed_cookie |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.delete_cookie |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.make_bytes |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.close |
8 |
2 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.write |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.flush |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.tell |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.readable |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.seekable |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.writable |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseBase.writelines |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.__getstate__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.serialize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.content |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.content |
9 |
6 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.__iter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.write |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.tell |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.getvalue |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.writable |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
Response.writelines |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
StreamingResponse.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
StreamingResponse.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
StreamingResponse.content |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
StreamingResponse.streaming_content |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
StreamingResponse.streaming_content |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
StreamingResponse._set_streaming_content |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
StreamingResponse.__iter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
StreamingResponse.getvalue |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
FileResponse.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
FileResponse._set_streaming_content |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
FileResponse.set_headers |
25 |
25 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseRedirectBase.__init__ |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseRedirectBase.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseNotModified.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseNotModified.content |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseNotAllowed.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
ResponseNotAllowed.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
JsonResponse.__init__ |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/http/response.py |
(no function) |
134 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.__init__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.__bool__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.__len__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.size |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.chunks |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.multiple_chunks |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.__iter__ |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.__enter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.__exit__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.open |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
File.close |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
ContentFile.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
ContentFile.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
ContentFile.__bool__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
ContentFile.open |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
ContentFile.close |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
ContentFile.write |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
endswith_cr |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
endswith_lf |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
equals_lf |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/base.py |
(no function) |
30 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/temp.py |
TemporaryFile.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/temp.py |
TemporaryFile.close |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/temp.py |
TemporaryFile.__del__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/temp.py |
TemporaryFile.__enter__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/temp.py |
TemporaryFile.__exit__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/temp.py |
(no function) |
15 |
8 |
0 |
47% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
UploadedFile.__init__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
UploadedFile.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
UploadedFile._get_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
UploadedFile._set_name |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
TemporaryUploadedFile.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
TemporaryUploadedFile.temporary_file_path |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
TemporaryUploadedFile.close |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
InMemoryUploadedFile.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
InMemoryUploadedFile.open |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
InMemoryUploadedFile.chunks |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
InMemoryUploadedFile.multiple_chunks |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
SimpleUploadedFile.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
SimpleUploadedFile.from_dict |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadedfile.py |
(no function) |
26 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
StopUpload.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
StopUpload.__str__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
FileUploadHandler.__init__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
FileUploadHandler.handle_raw_input |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
FileUploadHandler.new_file |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
FileUploadHandler.receive_data_chunk |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
FileUploadHandler.file_complete |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
FileUploadHandler.upload_complete |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
FileUploadHandler.upload_interrupted |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
TemporaryFileUploadHandler.new_file |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
TemporaryFileUploadHandler.receive_data_chunk |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
TemporaryFileUploadHandler.file_complete |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
TemporaryFileUploadHandler.upload_interrupted |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
MemoryFileUploadHandler.handle_raw_input |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
MemoryFileUploadHandler.new_file |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
MemoryFileUploadHandler.receive_data_chunk |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
MemoryFileUploadHandler.file_complete |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
load_handler |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/uploadhandler.py |
(no function) |
35 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/utils.py |
validate_file_name |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/utils.py |
FileProxyMixin.closed |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/utils.py |
FileProxyMixin.readable |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/utils.py |
FileProxyMixin.writable |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/utils.py |
FileProxyMixin.seekable |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/utils.py |
FileProxyMixin.__iter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/files/utils.py |
(no function) |
25 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/base.py |
BaseHandler.load_middleware |
13 |
1 |
0 |
92% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/base.py |
BaseHandler.get_response |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/base.py |
BaseHandler._get_response |
10 |
1 |
0 |
90% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/base.py |
BaseHandler.resolve_request |
8 |
3 |
0 |
62% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/base.py |
BaseHandler.check_response |
6 |
2 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/base.py |
reset_urlconf |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/base.py |
(no function) |
21 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/exception.py |
convert_exception_to_response |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/exception.py |
convert_exception_to_response.inner |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/exception.py |
response_for_exception |
23 |
19 |
0 |
17% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/exception.py |
get_exception_response |
5 |
3 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/exception.py |
handle_uncaught_exception |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/exception.py |
get_error_view |
7 |
4 |
0 |
43% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/exception.py |
(no function) |
15 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
LimitedStream.__init__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
LimitedStream.read |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
LimitedStream.readline |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIRequest.__init__ |
18 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIRequest.__getstate__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIRequest._get_scheme |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIRequest.GET |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIRequest._get_post |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIRequest._set_post |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIRequest.COOKIES |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIRequest.FILES |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIHandler.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
WSGIHandler.__call__ |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
get_path_info |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
get_script_name |
8 |
4 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
get_bytes_from_wsgi |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
get_str_from_wsgi |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/handlers/wsgi.py |
(no function) |
36 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/headers.py |
DefaultHeadersMiddleware.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/headers.py |
DefaultHeadersMiddleware.__call__ |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/headers.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/https.py |
HttpsRedirectMiddleware.__init__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/https.py |
HttpsRedirectMiddleware.__call__ |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/https.py |
HttpsRedirectMiddleware.maybe_https_redirect |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/https.py |
(no function) |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/slash.py |
RedirectSlashMiddleware.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/slash.py |
RedirectSlashMiddleware.__call__ |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/slash.py |
RedirectSlashMiddleware.should_redirect_with_slash |
8 |
6 |
0 |
25% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/slash.py |
RedirectSlashMiddleware.get_full_path_with_slash |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/internal/middleware/slash.py |
(no function) |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/json.py |
PlainJSONEncoder.default |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/json.py |
(no function) |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/__init__.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/configure.py |
configure_logging |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/configure.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger.log |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger._format_kwargs |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger._validate_key |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger._format_value |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger.info |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger.debug |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger.warning |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger.error |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
KVLogger.critical |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/loggers.py |
(no function) |
14 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/utils.py |
log_response |
10 |
3 |
0 |
70% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/logs/utils.py |
(no function) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/config.py |
PackageConfig.__init__ |
11 |
1 |
0 |
91% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/config.py |
PackageConfig.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/config.py |
PackageConfig._path_from_module |
11 |
3 |
0 |
73% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/config.py |
PackageConfig.create |
49 |
26 |
0 |
47% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/config.py |
PackageConfig.get_model |
7 |
2 |
0 |
71% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/config.py |
PackageConfig.get_models |
7 |
2 |
0 |
71% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/config.py |
PackageConfig.import_models |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/config.py |
(no function) |
18 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.__init__ |
11 |
1 |
0 |
91% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.populate |
28 |
5 |
0 |
82% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.check_packages_ready |
4 |
3 |
0 |
25% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.check_models_ready |
2 |
1 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.get_package_configs |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.get_package_config |
10 |
2 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.get_models |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.get_model |
9 |
1 |
0 |
89% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.register_model |
9 |
3 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.is_installed |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.get_containing_package_config |
9 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.get_registered_model |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.get_swappable_settings_name |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.set_available_packages |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.unset_available_packages |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.set_installed_packages |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.clear_cache |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.lazy_model_operation |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
Packages.do_pending_operations |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/packages/registry.py |
(no function) |
31 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator.__init__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator.__iter__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator.validate_number |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator.get_page |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator.page |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator._get_page |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator.count |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator.num_pages |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator.page_range |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Paginator._check_object_list_is_ordered |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.__len__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.__getitem__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.has_next |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.has_previous |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.has_other_pages |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.next_page_number |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.previous_page_number |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.start_index |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
Page.end_index |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/paginator.py |
(no function) |
41 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/__init__.py |
(no function) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/files.py |
check_setting_file_upload_temp_dir |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/files.py |
(no function) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
CheckMessage.__init__ |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
CheckMessage.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
CheckMessage.__str__ |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
CheckMessage.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
CheckMessage.is_serious |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
CheckMessage.is_silenced |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
Debug.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
Info.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
Warning.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
Error.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
Critical.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/messages.py |
(no function) |
22 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/registry.py |
CheckRegistry.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/registry.py |
CheckRegistry.register |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/registry.py |
CheckRegistry.register.inner |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/registry.py |
CheckRegistry.run_checks |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/registry.py |
CheckRegistry.get_checks |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/registry.py |
(no function) |
10 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/security.py |
_check_secret_key |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/security.py |
check_secret_key |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/security.py |
check_secret_key_fallbacks |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/security.py |
check_debug |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/security.py |
check_allowed_hosts |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/security.py |
(no function) |
18 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/urls.py |
check_url_config |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/urls.py |
check_resolver |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/urls.py |
check_url_namespaces_unique |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/urls.py |
_load_all_namespaces |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/urls.py |
get_warning_for_invalid_pattern |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/urls.py |
E006 |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/preflight/urls.py |
(no function) |
11 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/__init__.py |
setup |
10 |
2 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/__init__.py |
(no function) |
15 |
2 |
0 |
87% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/global_settings.py |
(no function) |
42 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings.__init__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings._setup |
17 |
2 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings._load_module_settings |
12 |
2 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings._load_default_settings |
8 |
1 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings._load_env_settings |
9 |
7 |
0 |
22% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings._load_explicit_settings |
26 |
13 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings._check_required_settings |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings._raise_errors_if_any |
3 |
2 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings.__getattr__ |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings.__setattr__ |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
Settings.__repr__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
_parse_env_value |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
SettingDefinition.__init__ |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
SettingDefinition.set_value |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
SettingDefinition.check_type |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
SettingDefinition._is_instance_of_type |
9 |
4 |
0 |
56% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
SettingDefinition.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
SettingsReference.__new__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
SettingsReference.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/runtime/user_settings.py |
(no function) |
35 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/__init__.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
_make_id |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal.__init__ |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal.connect |
22 |
4 |
0 |
82% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal.disconnect |
14 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal.has_listeners |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal.send |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal._log_robust_failure |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal.send_robust |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal._clear_dead_receivers |
3 |
2 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal._live_receivers |
25 |
3 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
Signal._remove_receiver |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
receiver |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
receiver._decorator |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signals/dispatch/dispatcher.py |
(no function) |
20 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
b62_encode |
9 |
1 |
0 |
89% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
b62_decode |
10 |
3 |
0 |
70% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
b64_encode |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
b64_decode |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
base64_hmac |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
_cookie_signer_key |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
get_cookie_signer |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
JSONSerializer.dumps |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
JSONSerializer.loads |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
dumps |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
loads |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
Signer.__init__ |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
Signer.signature |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
Signer.sign |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
Signer.unsign |
7 |
2 |
0 |
71% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
Signer.sign_object |
11 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
Signer.unsign_object |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
TimestampSigner.timestamp |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
TimestampSigner.sign |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
TimestampSigner.unsign |
10 |
5 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/signing.py |
(no function) |
39 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/core.py |
TemplateFileMissing.__str__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/core.py |
Template.__init__ |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/core.py |
Template.render |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/core.py |
(no function) |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/__init__.py |
JinjaEnvironment.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/__init__.py |
JinjaEnvironment._setup |
12 |
2 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/__init__.py |
JinjaEnvironment._setup._maybe_import_module |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/__init__.py |
register_template_extension |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/__init__.py |
register_template_global |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/__init__.py |
register_template_filter |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/__init__.py |
(no function) |
14 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/environments.py |
finalize_callable_error |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/environments.py |
get_template_dirs |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/environments.py |
_get_app_template_dirs |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/environments.py |
DefaultEnvironment.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/environments.py |
(no function) |
14 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/extensions.py |
InclusionTagExtension.parse |
13 |
7 |
0 |
46% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/extensions.py |
InclusionTagExtension._render |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/extensions.py |
InclusionTagExtension.get_context |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/extensions.py |
(no function) |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/filters.py |
localtime_filter |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/filters.py |
(no function) |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/globals.py |
url |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/globals.py |
asset |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/templates/jinja/globals.py |
(no function) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ContextList.__getitem__ |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ContextList.get |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ContextList.__contains__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ContextList.keys |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RedirectCycleError.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
FakePayload.__init__ |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
FakePayload.__len__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
FakePayload.read |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
FakePayload.readline |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
FakePayload.write |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
conditional_content_removal |
9 |
6 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientHandler.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientHandler.__call__ |
10 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
encode_multipart |
16 |
16 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
encode_multipart.to_bytes |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
encode_multipart.is_file |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
encode_file |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
encode_file.to_bytes |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.__init__ |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory._base_environ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.request |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory._encode_data |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory._encode_json |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory._get_path |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.get |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.post |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.head |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.trace |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.options |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.put |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.patch |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.delete |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
RequestFactory.generic |
12 |
2 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientMixin.store_exc_info |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientMixin.check_exception |
6 |
4 |
0 |
33% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientMixin.session |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientMixin.force_login |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientMixin._login |
12 |
2 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientMixin.logout |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
ClientMixin._parse_json |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client.__init__ |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client.request |
17 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client.get |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client.post |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client.head |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client.options |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client.put |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client.patch |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client.delete |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client.trace |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
Client._handle_redirects |
33 |
33 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/test/client.py |
(no function) |
84 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/__init__.py |
(no function) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/base.py |
resolve |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/base.py |
reverse |
39 |
11 |
0 |
72% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/base.py |
clear_url_caches |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/base.py |
set_urlconf |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/base.py |
get_urlconf |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/base.py |
is_valid_path |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/base.py |
(no function) |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/conf.py |
include |
18 |
7 |
0 |
61% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/conf.py |
_path |
17 |
7 |
0 |
59% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/conf.py |
(no function) |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
IntConverter.to_python |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
IntConverter.to_url |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
StringConverter.to_python |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
StringConverter.to_url |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
UUIDConverter.to_python |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
UUIDConverter.to_url |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
register_converter |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
get_converters |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
get_converter |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/converters.py |
(no function) |
24 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/exceptions.py |
(no function) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
ResolverMatch.__init__ |
19 |
1 |
0 |
95% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
ResolverMatch.__getitem__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
ResolverMatch.__repr__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
ResolverMatch.__reduce_ex__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
get_resolver |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
_get_cached_resolver |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
get_ns_resolver |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
CheckURLMixin.describe |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
CheckURLMixin._check_pattern_startswith_slash |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RegexPattern.__init__ |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RegexPattern.match |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RegexPattern.check |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RegexPattern._check_include_trailing_dollar |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RegexPattern._compile |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RegexPattern.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
_route_to_regex |
27 |
4 |
0 |
85% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RoutePattern.__init__ |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RoutePattern.match |
11 |
5 |
0 |
55% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RoutePattern.check |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RoutePattern._compile |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
RoutePattern.__str__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLPattern.__init__ |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLPattern.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLPattern.check |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLPattern._check_pattern_name |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLPattern._check_callback |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLPattern.resolve |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLPattern.lookup_str |
8 |
3 |
0 |
62% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver.__init__ |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver.__repr__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver.check |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver._populate |
36 |
1 |
0 |
97% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver.reverse_dict |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver.namespace_dict |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver.app_dict |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver._extend_tried |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver._join_route |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver._is_callback |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver.resolve |
22 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver.urlconf_module |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver.url_patterns |
7 |
3 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
URLResolver.reverse |
55 |
23 |
0 |
58% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/urls/resolvers.py |
(no function) |
77 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
patch_cache_control |
29 |
29 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
patch_cache_control.dictitem |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
patch_cache_control.dictvalue |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
get_max_age |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
set_response_etag |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
_precondition_failed |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
_not_modified |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
get_conditional_response |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
_if_match_passes |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
_if_unmodified_since_passes |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
_if_none_match_passes |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
_if_modified_since_passes |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
patch_response_headers |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
add_never_cache_headers |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
patch_vary_headers |
9 |
1 |
0 |
89% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
_to_tuple |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/cache.py |
(no function) |
23 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
ConnectionProxy.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
ConnectionProxy.__getattr__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
ConnectionProxy.__setattr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
ConnectionProxy.__delattr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
ConnectionProxy.__contains__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
ConnectionProxy.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler.settings |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler.configure_settings |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler.create_connection |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler.__getitem__ |
8 |
1 |
0 |
88% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler.__setitem__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler.__delitem__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler.__iter__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler.all |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
BaseConnectionHandler.close_all |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/connection.py |
(no function) |
26 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/crypto.py |
salted_hmac |
10 |
3 |
0 |
70% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/crypto.py |
get_random_string |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/crypto.py |
constant_time_compare |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/crypto.py |
pbkdf2 |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/crypto.py |
(no function) |
12 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet.add |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet.remove |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet.discard |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet.__iter__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet.__reversed__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet.__contains__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet.__bool__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet.__len__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
OrderedSet.__repr__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.__getitem__ |
8 |
4 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.__setitem__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.__copy__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.__deepcopy__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.__getstate__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.__setstate__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.get |
7 |
3 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict._getlist |
9 |
1 |
0 |
89% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.getlist |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.setlist |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.setdefault |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.setlistdefault |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.appendlist |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.items |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.lists |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.values |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.copy |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.update |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
MultiValueDict.dict |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
ImmutableList.__new__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
ImmutableList.complain |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
DictWrapper.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
DictWrapper.__getitem__ |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
CaseInsensitiveMapping.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
CaseInsensitiveMapping.__getitem__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
CaseInsensitiveMapping.__len__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
CaseInsensitiveMapping.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
CaseInsensitiveMapping.__iter__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
CaseInsensitiveMapping.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
CaseInsensitiveMapping.copy |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
CaseInsensitiveMapping._unpack_items |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/datastructures.py |
(no function) |
66 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/dateparse.py |
parse_date |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/dateparse.py |
parse_time |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/dateparse.py |
parse_datetime |
17 |
15 |
0 |
12% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/dateparse.py |
parse_duration |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/dateparse.py |
(no function) |
13 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/deconstruct.py |
deconstructible |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/deconstruct.py |
deconstructible.decorator |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/deconstruct.py |
deconstructible.decorator.__new__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/deconstruct.py |
deconstructible.decorator.deconstruct |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/deconstruct.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/decorators.py |
classonlymethod.__get__ |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/decorators.py |
_update_method_wrapper |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/decorators.py |
_update_method_wrapper.dummy |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/decorators.py |
_multi_decorate |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/decorators.py |
_multi_decorate._wrapper |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/decorators.py |
method_decorator |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/decorators.py |
method_decorator._dec |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/decorators.py |
(no function) |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/deprecation.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/duration.py |
_get_duration_components |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/duration.py |
duration_string |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/duration.py |
duration_iso_string |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/duration.py |
duration_microseconds |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/duration.py |
(no function) |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
PlainUnicodeDecodeError.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
PlainUnicodeDecodeError.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
is_protected_type |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
force_str |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
force_bytes |
9 |
3 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
iri_to_uri |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
uri_to_iri |
18 |
18 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
escape_uri_path |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
punycode |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
repercent_broken_unicode |
7 |
3 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
filepath_to_uri |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
get_system_encoding |
6 |
2 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/encoding.py |
(no function) |
26 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
cached_property.func |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
cached_property.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
cached_property.__set_name__ |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
cached_property.__get__ |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
classproperty.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
classproperty.__get__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
classproperty.getter |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy |
25 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__init__ |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__reduce__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__prepare_class__ |
15 |
2 |
0 |
87% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__promise__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__promise__.__wrapper__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__text_cast |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__bytes_cast |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__bytes_cast_encoded |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__cast |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__lt__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__mod__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__add__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__radd__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__proxy__.__deepcopy__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazy.__wrapper__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
_lazy_proxy_unpickle |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
lazystr |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
keep_lazy |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
keep_lazy.decorator |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
keep_lazy.decorator.wrapper |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
keep_lazy_text |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
new_method_proxy |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
new_method_proxy.inner |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
LazyObject.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
LazyObject.__getattribute__ |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
LazyObject.__setattr__ |
5 |
3 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
LazyObject.__delattr__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
LazyObject._setup |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
LazyObject.__reduce__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
LazyObject.__copy__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
LazyObject.__deepcopy__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
unpickle_lazyobject |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
SimpleLazyObject.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
SimpleLazyObject._setup |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
SimpleLazyObject.__repr__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
SimpleLazyObject.__copy__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
SimpleLazyObject.__deepcopy__ |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
SimpleLazyObject.__radd__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
partition |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/functional.py |
(no function) |
62 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/hashable.py |
make_hashable |
9 |
5 |
0 |
44% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/hashable.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
escape |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
escapejs |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
json_script |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
conditional_escape |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
format_html |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
format_html_join |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
linebreaks |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
MLStripper.__init__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
MLStripper.handle_data |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
MLStripper.handle_entityref |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
MLStripper.handle_charref |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
MLStripper.get_data |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
_strip_once |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
strip_tags |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
strip_spaces_between_tags |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
smart_urlquote |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
smart_urlquote.unquote_quote |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
Urlizer.__call__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
Urlizer.handle_word |
32 |
32 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
Urlizer.trim_url |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
Urlizer.trim_punctuation |
21 |
21 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
Urlizer.is_email_simple |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
urlize |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
avoid_wrapping |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/html.py |
(no function) |
54 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
urlencode |
23 |
17 |
0 |
26% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
http_date |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
parse_http_date |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
parse_http_date_safe |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
base36_to_int |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
int_to_base36 |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
urlsafe_base64_encode |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
urlsafe_base64_decode |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
parse_etags |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
quote_etag |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
is_same_domain |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
url_has_allowed_host_and_scheme |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
_url_has_allowed_host_and_scheme |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
escape_leading_slashes |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
_parseparam |
10 |
1 |
0 |
90% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
parse_header_parameters |
21 |
16 |
0 |
24% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
content_disposition_header |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/http.py |
(no function) |
40 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/inspect.py |
_get_func_parameters |
4 |
1 |
0 |
75% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/inspect.py |
_get_callable_parameters |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/inspect.py |
get_func_args |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/inspect.py |
get_func_full_args |
14 |
14 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/inspect.py |
func_accepts_kwargs |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/inspect.py |
func_accepts_var_args |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/inspect.py |
method_has_no_args |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/inspect.py |
func_supports_parameter |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/inspect.py |
(no function) |
11 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/ipv6.py |
clean_ipv6_address |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/ipv6.py |
is_valid_ipv6_address |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/ipv6.py |
(no function) |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/itercompat.py |
is_iterable |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/itercompat.py |
(no function) |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/module_loading.py |
cached_import |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/module_loading.py |
import_string |
8 |
4 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/module_loading.py |
module_has_submodule |
10 |
4 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/module_loading.py |
module_dir |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/module_loading.py |
(no function) |
8 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/regex_helper.py |
normalize |
80 |
35 |
0 |
56% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/regex_helper.py |
next_char |
9 |
1 |
0 |
89% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/regex_helper.py |
walk_to_end |
12 |
4 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/regex_helper.py |
get_quantifier |
23 |
23 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/regex_helper.py |
contains |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/regex_helper.py |
flatten_result |
44 |
21 |
0 |
52% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/regex_helper.py |
_lazy_re_compile |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/regex_helper.py |
_lazy_re_compile._compile |
4 |
2 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/regex_helper.py |
(no function) |
13 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/safestring.py |
SafeData.__html__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/safestring.py |
SafeString.__add__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/safestring.py |
SafeString.__str__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/safestring.py |
_safety_decorator |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/safestring.py |
_safety_decorator.wrapper |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/safestring.py |
mark_safe |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/safestring.py |
(no function) |
14 |
1 |
0 |
93% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
capfirst |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
wrap |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
wrap._generator |
15 |
15 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
Truncator.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
Truncator.add_truncation_text |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
Truncator.chars |
12 |
12 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
Truncator._text_chars |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
Truncator.words |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
Truncator._text_words |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
Truncator._truncate_html |
41 |
41 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
get_valid_filename |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
get_text_list |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
normalize_newlines |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
phone2numeric |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
_get_random_filename |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
compress_string |
8 |
8 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
StreamingBuffer.read |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
compress_sequence |
10 |
10 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
smart_split |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
unescape_string_literal |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
slugify |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
camel_case_to_spaces |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
_format_lazy |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
pluralize |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
pluralize_lazy |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
pluralize_lazy._lazy_number_unpickle |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
pluralize_lazy.lazy_number |
31 |
20 |
0 |
35% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/text.py |
(no function) |
51 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timesince.py |
timesince |
49 |
49 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timesince.py |
timeuntil |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timesince.py |
(no function) |
10 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
get_fixed_timezone |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
get_default_timezone |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
get_default_timezone_name |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
get_current_timezone |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
get_current_timezone_name |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
_get_timezone_name |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
activate |
5 |
5 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
deactivate |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
override.__init__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
override.__enter__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
override.__exit__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
localtime |
7 |
1 |
0 |
86% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
now |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
is_aware |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
is_naive |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
make_aware |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
make_naive |
5 |
2 |
0 |
60% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
_datetime_ambiguous_or_imaginary |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/timezone.py |
(no function) |
28 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.__init__ |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.create |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.__str__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.__repr__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.__copy__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.__deepcopy__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.__len__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.__bool__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.__contains__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.__hash__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.add |
10 |
6 |
0 |
40% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
Node.negate |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/utils/tree.py |
(no function) |
19 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
RegexValidator.__init__ |
13 |
3 |
0 |
77% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
RegexValidator.__call__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
RegexValidator.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
URLValidator.__init__ |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
URLValidator.__call__ |
32 |
32 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
validate_integer |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
EmailValidator.__init__ |
6 |
3 |
0 |
50% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
EmailValidator.__call__ |
13 |
13 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
EmailValidator.validate_domain_part |
11 |
11 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
EmailValidator.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
validate_ipv4_address |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
validate_ipv6_address |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
validate_ipv46_address |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
ip_address_validators |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
int_list_validator |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
BaseValidator.__init__ |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
BaseValidator.__call__ |
5 |
1 |
0 |
80% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
BaseValidator.__eq__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
BaseValidator.compare |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
BaseValidator.clean |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
MaxValueValidator.compare |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
MinValueValidator.compare |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
StepValueValidator.compare |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
MinLengthValidator.compare |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
MinLengthValidator.clean |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
MaxLengthValidator.compare |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
MaxLengthValidator.clean |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
DecimalValidator.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
DecimalValidator.__call__ |
19 |
19 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
DecimalValidator.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
FileExtensionValidator.__init__ |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
FileExtensionValidator.__call__ |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
FileExtensionValidator.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
get_available_image_extensions |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
validate_image_file_extension |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
ProhibitNullCharactersValidator.__init__ |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
ProhibitNullCharactersValidator.__call__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
ProhibitNullCharactersValidator.__eq__ |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/validators.py |
(no function) |
121 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/__init__.py |
(no function) |
6 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
View.__init__ |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
View.setup |
5 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
View.as_view |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
View.as_view.view |
6 |
1 |
0 |
83% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
View.get_request_handler |
7 |
3 |
0 |
57% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
View.get_response |
13 |
4 |
0 |
69% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
View.options |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
View._allowed_methods |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/base.py |
(no function) |
17 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/errors.py |
ErrorView.__init__ |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/errors.py |
ErrorView.get_template_names |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/errors.py |
ErrorView.get_request_handler |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/errors.py |
ErrorView.get_response |
3 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/errors.py |
ErrorView.get |
4 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/errors.py |
(no function) |
10 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/exceptions.py |
ResponseException.__init__ |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/exceptions.py |
(no function) |
2 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/forms.py |
FormView.get_form |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/forms.py |
FormView.get_form_kwargs |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/forms.py |
FormView.get_success_url |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/forms.py |
FormView.form_valid |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/forms.py |
FormView.form_invalid |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/forms.py |
FormView.get_template_context |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/forms.py |
FormView.post |
4 |
4 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/forms.py |
(no function) |
17 |
1 |
0 |
94% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ObjectTemplateViewMixin.get |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ObjectTemplateViewMixin.load_object |
6 |
6 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ObjectTemplateViewMixin.get_object |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ObjectTemplateViewMixin.get_template_context |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ObjectTemplateViewMixin.get_template_names |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
CreateView.post |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
CreateView.load_object |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
CreateView.get_success_url |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
CreateView.form_valid |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
UpdateView.post |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
UpdateView.get_success_url |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
UpdateView.form_valid |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
UpdateView.get_form_kwargs |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
DeleteView.get_form_kwargs |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
DeleteView.get_success_url |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
DeleteView.post |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ListView.get |
2 |
2 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ListView.get_objects |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ListView.get_template_context |
3 |
3 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
ListView.get_template_names |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/objects.py |
(no function) |
36 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
RedirectView.get_redirect_url |
9 |
9 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
RedirectView.get |
7 |
7 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
RedirectView.head |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
RedirectView.post |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
RedirectView.options |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
RedirectView.delete |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
RedirectView.put |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
RedirectView.patch |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/redirect.py |
(no function) |
18 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/templates.py |
csrf_input |
1 |
1 |
0 |
0% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/templates.py |
TemplateView.get_template_context |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/templates.py |
TemplateView.get_template_names |
3 |
1 |
0 |
67% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/templates.py |
TemplateView.get_template |
7 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/templates.py |
TemplateView.render_template |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/templates.py |
TemplateView.get |
1 |
0 |
0 |
100% |
/Users/davegaeddert/Developer/dropseed/plain/plain/plain/views/templates.py |
(no function) |
18 |
0 |
0 |
100% |