Lines Matching refs:fix

34 static void seq_rows_setup    (RowsFixture *fix, gconstpointer data);
35 static void seq_rows_teardown (RowsFixture *fix, gconstpointer data);
36 static void proxy_rows_setup (RowsFixture *fix, gconstpointer data);
37 static void proxy_rows_teardown (RowsFixture *fix, gconstpointer data);
38 static void txn_rows_setup (RowsFixture *fix, gconstpointer data);
39 static void txn_rows_teardown (RowsFixture *fix, gconstpointer data);
41 static void seq_rows_asv_setup (RowsFixture *fix, gconstpointer data);
42 static void proxy_rows_asv_setup (RowsFixture *fix, gconstpointer data);
43 static void txn_rows_asv_setup (RowsFixture *fix, gconstpointer data);
45 static void test_rows_allocation (RowsFixture *fix, gconstpointer data);
46 static void test_rows_clear (RowsFixture *fix, gconstpointer data);
47 static void test_insert_at_pos (RowsFixture *fix, gconstpointer data);
48 static void test_insert_at_iter (RowsFixture *fix, gconstpointer data);
49 static void test_prepend (RowsFixture *fix, gconstpointer data);
50 static void test_append (RowsFixture *fix, gconstpointer data);
51 static void test_get_value (RowsFixture *fix, gconstpointer data);
52 static void test_no_transfer (RowsFixture *fix, gconstpointer data);
53 static void test_iter_backwards (RowsFixture *fix, gconstpointer data);
54 static void test_illegal_access (RowsFixture *fix, gconstpointer data);
55 static void test_sorted (RowsFixture *fix, gconstpointer data);
56 static void test_sort_stable (RowsFixture *fix, gconstpointer data);
57 static void test_sorted_with_sizes (RowsFixture *fix, gconstpointer data);
58 static void test_named_cols_append (RowsFixture *fix, gconstpointer data);
59 static void test_named_cols_fields (RowsFixture *fix, gconstpointer data);
60 static void test_named_cols_duplicated_fields (RowsFixture *fix, gconstpointer data);
61 static void test_named_cols_error (RowsFixture *fix, gconstpointer data);
63 static void test_model_iter_copy (RowsFixture *fix, gconstpointer data);
64 static void test_model_iter_free (RowsFixture *fix, gconstpointer data);
201 seq_rows_setup (RowsFixture *fix, gconstpointer data) in seq_rows_setup() argument
203 fix->model = dee_sequence_model_new (); in seq_rows_setup()
204 dee_model_set_schema (fix->model, "i", "s", NULL); in seq_rows_setup()
206 g_assert (DEE_IS_SEQUENCE_MODEL (fix->model)); in seq_rows_setup()
210 seq_rows_teardown (RowsFixture *fix, gconstpointer data) in seq_rows_teardown() argument
212 g_object_unref (fix->model); in seq_rows_teardown()
213 fix->model = NULL; in seq_rows_teardown()
217 proxy_rows_setup (RowsFixture *fix, gconstpointer data) in proxy_rows_setup() argument
219 seq_rows_setup (fix, data); in proxy_rows_setup()
220 fix->model = g_object_new (DEE_TYPE_PROXY_MODEL, in proxy_rows_setup()
221 "back-end", fix->model, in proxy_rows_setup()
224 g_assert (DEE_IS_PROXY_MODEL (fix->model)); in proxy_rows_setup()
228 proxy_rows_teardown (RowsFixture *fix, gconstpointer data) in proxy_rows_teardown() argument
230 g_object_unref (fix->model); in proxy_rows_teardown()
231 fix->model = NULL; in proxy_rows_teardown()
235 txn_rows_setup (RowsFixture *fix, gconstpointer data) in txn_rows_setup() argument
237 seq_rows_setup (fix, data); in txn_rows_setup()
238 fix->model = dee_transaction_new (fix->model); in txn_rows_setup()
240 g_assert (DEE_IS_TRANSACTION (fix->model)); in txn_rows_setup()
244 txn_rows_teardown (RowsFixture *fix, gconstpointer data) in txn_rows_teardown() argument
246 g_object_unref (fix->model); in txn_rows_teardown()
247 fix->model = NULL; in txn_rows_teardown()
251 seq_rows_asv_setup (RowsFixture *fix, gconstpointer data) in seq_rows_asv_setup() argument
253 fix->model = dee_sequence_model_new (); in seq_rows_asv_setup()
254 dee_model_set_schema (fix->model, "i", "s", "a{sv}", "a{sv}", NULL); in seq_rows_asv_setup()
255 dee_model_set_column_names (fix->model, "count", "name", in seq_rows_asv_setup()
258 g_assert (DEE_IS_SEQUENCE_MODEL (fix->model)); in seq_rows_asv_setup()
262 proxy_rows_asv_setup (RowsFixture *fix, gconstpointer data) in proxy_rows_asv_setup() argument
264 seq_rows_asv_setup (fix, data); in proxy_rows_asv_setup()
265 fix->model = g_object_new (DEE_TYPE_PROXY_MODEL, in proxy_rows_asv_setup()
266 "back-end", fix->model, in proxy_rows_asv_setup()
269 g_assert (DEE_IS_PROXY_MODEL (fix->model)); in proxy_rows_asv_setup()
273 txn_rows_asv_setup (RowsFixture *fix, gconstpointer data) in txn_rows_asv_setup() argument
275 seq_rows_asv_setup (fix, data); in txn_rows_asv_setup()
276 fix->model = dee_transaction_new (fix->model); in txn_rows_asv_setup()
278 g_assert (DEE_IS_TRANSACTION (fix->model)); in txn_rows_asv_setup()
282 static void test_model_iter_copy (RowsFixture *fix, gconstpointer data) in test_model_iter_copy() argument
286 iter = dee_model_append (fix->model, 10, "Rooney"); in test_model_iter_copy()
293 static void test_model_iter_free (RowsFixture *fix, gconstpointer data) in test_model_iter_free() argument
298 iter = dee_model_append (fix->model, 10, "Rooney"); in test_model_iter_free()
310 test_rows_allocation (RowsFixture *fix, gconstpointer data) in test_rows_allocation() argument
312 g_assert (DEE_IS_MODEL (fix->model)); in test_rows_allocation()
324 test_rows_clear (RowsFixture *fix, gconstpointer data) in test_rows_clear() argument
330 dee_model_append (fix->model, 10, "Rooney"); in test_rows_clear()
333 g_assert_cmpint (1000, ==, dee_model_get_n_rows (fix->model)); in test_rows_clear()
335 g_signal_connect (fix->model, "row-removed", in test_rows_clear()
339 dee_model_clear (fix->model); in test_rows_clear()
341 g_assert_cmpint (0, ==, dee_model_get_n_rows (fix->model)); in test_rows_clear()
346 test_insert_at_pos (RowsFixture *fix, gconstpointer data) in test_insert_at_pos() argument
352 dee_model_append (fix->model, 10, "Rooney"); in test_insert_at_pos()
353 dee_model_append (fix->model, 10, "Rooney"); in test_insert_at_pos()
354 g_assert_cmpint (2, ==, dee_model_get_n_rows (fix->model)); in test_insert_at_pos()
356 dee_model_insert (fix->model, 1, 27, "Not Rooney"); in test_insert_at_pos()
357 g_assert_cmpint (3, ==, dee_model_get_n_rows (fix->model)); in test_insert_at_pos()
359 iter = dee_model_get_first_iter (fix->model); in test_insert_at_pos()
360 g_assert (dee_model_is_first (fix->model, iter)); in test_insert_at_pos()
362 dee_model_get (fix->model, iter, &i, &str); in test_insert_at_pos()
366 iter = dee_model_next (fix->model, iter); in test_insert_at_pos()
367 dee_model_get (fix->model, iter, &i, &str); in test_insert_at_pos()
371 iter = dee_model_next (fix->model, iter); in test_insert_at_pos()
372 dee_model_get (fix->model, iter, &i, &str); in test_insert_at_pos()
376 iter = dee_model_next (fix->model, iter); in test_insert_at_pos()
377 g_assert (dee_model_is_last (fix->model, iter)); in test_insert_at_pos()
381 test_insert_at_iter (RowsFixture *fix, gconstpointer data) in test_insert_at_iter() argument
387 dee_model_append (fix->model, 10, "Rooney"); in test_insert_at_iter()
388 dee_model_append (fix->model, 10, "Rooney"); in test_insert_at_iter()
389 g_assert_cmpint (2, ==, dee_model_get_n_rows (fix->model)); in test_insert_at_iter()
391 iter = dee_model_get_first_iter (fix->model); in test_insert_at_iter()
392 iter = dee_model_next (fix->model, iter); in test_insert_at_iter()
393 dee_model_insert_before (fix->model, iter, 27, "Not Rooney"); in test_insert_at_iter()
394 g_assert_cmpint (3, ==, dee_model_get_n_rows (fix->model)); in test_insert_at_iter()
396 iter = dee_model_get_first_iter (fix->model); in test_insert_at_iter()
397 dee_model_get (fix->model, iter, &i, &str); in test_insert_at_iter()
401 iter = dee_model_next (fix->model, iter); in test_insert_at_iter()
402 dee_model_get (fix->model, iter, &i, &str); in test_insert_at_iter()
406 iter = dee_model_next (fix->model, iter); in test_insert_at_iter()
407 dee_model_get (fix->model, iter, &i, &str); in test_insert_at_iter()
411 iter = dee_model_next (fix->model, iter); in test_insert_at_iter()
412 g_assert (dee_model_is_last (fix->model, iter)); in test_insert_at_iter()
416 test_prepend (RowsFixture *fix, gconstpointer data) in test_prepend() argument
422 dee_model_prepend (fix->model, 11, "Mid"); in test_prepend()
423 dee_model_append (fix->model, 12, "Last"); in test_prepend()
424 dee_model_prepend (fix->model, 10, "First"); in test_prepend()
425 g_assert_cmpint (3, ==, dee_model_get_n_rows (fix->model)); in test_prepend()
427 iter = dee_model_get_first_iter (fix->model); in test_prepend()
428 dee_model_get (fix->model, iter, &i, &str); in test_prepend()
432 iter = dee_model_next (fix->model, iter); in test_prepend()
433 dee_model_get (fix->model, iter, &i, &str); in test_prepend()
437 iter = dee_model_next (fix->model, iter); in test_prepend()
438 dee_model_get (fix->model, iter, &i, &str); in test_prepend()
442 iter = dee_model_next (fix->model, iter); in test_prepend()
443 g_assert (dee_model_is_last (fix->model, iter)); in test_prepend()
447 test_append (RowsFixture *fix, gconstpointer data) in test_append() argument
453 dee_model_append (fix->model, 11, "First"); in test_append()
454 dee_model_append (fix->model, 12, "Mid"); in test_append()
455 dee_model_append (fix->model, 10, "Last"); in test_append()
456 g_assert_cmpint (3, ==, dee_model_get_n_rows (fix->model)); in test_append()
458 iter = dee_model_get_first_iter (fix->model); in test_append()
459 dee_model_get (fix->model, iter, &i, &str); in test_append()
463 iter = dee_model_next (fix->model, iter); in test_append()
464 dee_model_get (fix->model, iter, &i, &str); in test_append()
468 iter = dee_model_next (fix->model, iter); in test_append()
469 dee_model_get (fix->model, iter, &i, &str); in test_append()
473 iter = dee_model_next (fix->model, iter); in test_append()
474 g_assert (dee_model_is_last (fix->model, iter)); in test_append()
478 test_get_value (RowsFixture *fix, gconstpointer data) in test_get_value() argument
483 dee_model_set_column_names (fix->model, "count", "name", NULL); in test_get_value()
485 dee_model_append (fix->model, 11, "First"); in test_get_value()
486 dee_model_append (fix->model, 12, "Mid"); in test_get_value()
487 dee_model_append (fix->model, 10, "Last"); in test_get_value()
488 g_assert_cmpint (3, ==, dee_model_get_n_rows (fix->model)); in test_get_value()
490 iter = dee_model_get_first_iter (fix->model); in test_get_value()
491 variant = dee_model_get_value (fix->model, iter, 0); in test_get_value()
495 iter = dee_model_next (fix->model, iter); in test_get_value()
496 variant = dee_model_get_value (fix->model, iter, 1); in test_get_value()
500 iter = dee_model_next (fix->model, iter); in test_get_value()
501 variant = dee_model_get_value_by_name (fix->model, iter, "count"); in test_get_value()
505 iter = dee_model_next (fix->model, iter); in test_get_value()
506 g_assert (dee_model_is_last (fix->model, iter)); in test_get_value()
510 test_iter_backwards (RowsFixture *fix, gconstpointer data) in test_iter_backwards() argument
516 dee_model_append (fix->model, 11, "First"); in test_iter_backwards()
517 dee_model_append (fix->model, 12, "Mid"); in test_iter_backwards()
518 dee_model_append (fix->model, 10, "Last"); in test_iter_backwards()
519 g_assert_cmpint (3, ==, dee_model_get_n_rows (fix->model)); in test_iter_backwards()
521 iter = dee_model_get_last_iter (fix->model); in test_iter_backwards()
522 g_assert (dee_model_is_last (fix->model, iter)); in test_iter_backwards()
524 iter = dee_model_prev (fix->model, iter); in test_iter_backwards()
525 dee_model_get (fix->model, iter, &i, &str); in test_iter_backwards()
529 iter = dee_model_prev (fix->model, iter); in test_iter_backwards()
530 dee_model_get (fix->model, iter, &i, &str); in test_iter_backwards()
534 iter = dee_model_prev (fix->model, iter); in test_iter_backwards()
535 dee_model_get (fix->model, iter, &i, &str); in test_iter_backwards()
539 g_assert (dee_model_is_first (fix->model, iter)); in test_iter_backwards()
545 test_no_transfer (RowsFixture *fix, gconstpointer data) in test_no_transfer() argument
552 dee_model_append (fix->model, 1, orig); in test_no_transfer()
553 g_assert_cmpint (1, ==, dee_model_get_n_rows (fix->model)); in test_no_transfer()
556 iter = dee_model_get_first_iter (fix->model); in test_no_transfer()
557 dee_model_get (fix->model, iter, NULL, &str1); in test_no_transfer()
562 dee_model_get (fix->model, iter, NULL, &str2); in test_no_transfer()
567 dee_model_get (fix->model, iter, NULL, &str1, -1); in test_no_transfer()
572 dee_model_get (fix->model, iter, NULL, &str1, -1); in test_no_transfer()
578 test_illegal_access (RowsFixture *fix, gconstpointer data) in test_illegal_access() argument
582 dee_model_append (fix->model, 1, "Hello"); in test_illegal_access()
583 iter = dee_model_append (fix->model, 1, "Mary"); in test_illegal_access()
584 dee_model_append (fix->model, 1, "Lou"); in test_illegal_access()
586 dee_model_remove (fix->model, iter); in test_illegal_access()
590 g_assert_cmpstr (dee_model_get_string (fix->model, iter, 1), ==, "Mary"); in test_illegal_access()
597 dee_model_set (fix->model, iter, 27, "Marie"); in test_illegal_access()
619 test_sorted (RowsFixture *fix, gconstpointer data) in test_sorted() argument
628 iter = dee_model_find_sorted (fix->model, cmp_col_0, "test-user-data", NULL, in test_sorted()
630 g_assert (iter == dee_model_get_last_iter (fix->model)); in test_sorted()
634 iter = dee_model_find_sorted (fix->model, cmp_col_0, "test-user-data", &was_found, in test_sorted()
637 g_assert (iter == dee_model_get_last_iter (fix->model)); in test_sorted()
640 iter = dee_model_insert_sorted (fix->model, cmp_col_0, "test-user-data", in test_sorted()
642 g_assert (iter != dee_model_get_last_iter (fix->model)); in test_sorted()
643 g_assert (iter == dee_model_get_first_iter (fix->model)); in test_sorted()
646 kter = dee_model_insert_sorted (fix->model, cmp_col_0, "test-user-data", in test_sorted()
648 g_assert (kter != dee_model_get_last_iter (fix->model)); in test_sorted()
649 g_assert (kter != dee_model_get_first_iter (fix->model)); in test_sorted()
650 g_assert (iter == dee_model_get_first_iter (fix->model)); in test_sorted()
653 g_assert_cmpint (2, ==, dee_model_get_n_rows (fix->model)); in test_sorted()
654 g_assert (kter == dee_model_next (fix->model, iter)); in test_sorted()
657 jter = dee_model_insert_sorted (fix->model, cmp_col_0, "test-user-data", in test_sorted()
659 g_assert (jter != dee_model_get_last_iter (fix->model)); in test_sorted()
660 g_assert (jter != dee_model_get_first_iter (fix->model)); in test_sorted()
661 g_assert (iter == dee_model_get_first_iter (fix->model)); in test_sorted()
665 g_assert (jter == dee_model_next (fix->model, iter)); in test_sorted()
666 g_assert (kter == dee_model_next (fix->model, jter)); in test_sorted()
667 g_assert (dee_model_get_last_iter (fix->model) == dee_model_next (fix->model, kter)); in test_sorted()
670 hter = dee_model_insert_sorted (fix->model, cmp_col_0, "test-user-data", in test_sorted()
672 g_assert (hter == dee_model_get_first_iter (fix->model)); in test_sorted()
673 g_assert (iter == dee_model_next (fix->model, hter)); in test_sorted()
675 g_assert_cmpint (4, ==, dee_model_get_n_rows (fix->model)); in test_sorted()
679 result = dee_model_find_sorted (fix->model, cmp_col_0, "test-user-data", NULL, in test_sorted()
681 g_assert (result == dee_model_get_last_iter (fix->model)); in test_sorted()
682 result = dee_model_find_sorted (fix->model, cmp_col_0, "test-user-data", NULL, in test_sorted()
688 result = dee_model_find_sorted (fix->model, cmp_col_0, "test-user-data", &was_found, in test_sorted()
690 g_assert (result == dee_model_get_last_iter (fix->model)); in test_sorted()
691 result = dee_model_find_sorted (fix->model, cmp_col_0, "test-user-data", &was_found, in test_sorted()
698 test_sort_stable (RowsFixture *fix, gconstpointer data) in test_sort_stable() argument
706 iter = dee_model_insert_sorted (fix->model, cmp_constant, "test-user-data", in test_sort_stable()
708 g_assert (iter != dee_model_get_last_iter (fix->model)); in test_sort_stable()
709 g_assert (iter == dee_model_get_first_iter (fix->model)); in test_sort_stable()
712 kter = dee_model_insert_sorted (fix->model, cmp_constant, "test-user-data", in test_sort_stable()
714 g_assert (kter != dee_model_get_last_iter (fix->model)); in test_sort_stable()
715 g_assert (kter != dee_model_get_first_iter (fix->model)); in test_sort_stable()
716 g_assert (iter == dee_model_get_first_iter (fix->model)); in test_sort_stable()
719 g_assert_cmpint (2, ==, dee_model_get_n_rows (fix->model)); in test_sort_stable()
720 g_assert (kter == dee_model_next (fix->model, iter)); in test_sort_stable()
723 jter = dee_model_insert_sorted (fix->model, cmp_constant, "test-user-data", in test_sort_stable()
725 g_assert (jter != dee_model_get_last_iter (fix->model)); in test_sort_stable()
726 g_assert (jter != dee_model_get_first_iter (fix->model)); in test_sort_stable()
727 g_assert (iter == dee_model_get_first_iter (fix->model)); in test_sort_stable()
731 g_assert (jter == dee_model_next (fix->model, kter)); in test_sort_stable()
732 g_assert (dee_model_get_last_iter (fix->model) == dee_model_next (fix->model, jter)); in test_sort_stable()
735 hter = dee_model_insert_sorted (fix->model, cmp_constant, "test-user-data", in test_sort_stable()
737 g_assert (hter == dee_model_next (fix->model, jter)); in test_sort_stable()
739 g_assert_cmpint (4, ==, dee_model_get_n_rows (fix->model)); in test_sort_stable()
754 test_sorted_with_sizes (RowsFixture *fix, gconstpointer data) in test_sorted_with_sizes() argument
766 iter = dee_model_find_row_sorted_with_sizes (fix->model, row_spec, in test_sorted_with_sizes()
770 g_assert (iter == dee_model_get_last_iter (fix->model)); in test_sorted_with_sizes()
774 iter = dee_model_find_row_sorted_with_sizes (fix->model, row_spec, in test_sorted_with_sizes()
779 g_assert (iter == dee_model_get_last_iter (fix->model)); in test_sorted_with_sizes()
784 iter = dee_model_insert_row_sorted_with_sizes (fix->model, row_spec, in test_sorted_with_sizes()
787 g_assert (iter != dee_model_get_last_iter (fix->model)); in test_sorted_with_sizes()
788 g_assert (iter == dee_model_get_first_iter (fix->model)); in test_sorted_with_sizes()
793 kter = dee_model_insert_row_sorted_with_sizes (fix->model, row_spec, in test_sorted_with_sizes()
796 g_assert (kter != dee_model_get_last_iter (fix->model)); in test_sorted_with_sizes()
797 g_assert (kter != dee_model_get_first_iter (fix->model)); in test_sorted_with_sizes()
798 g_assert (iter == dee_model_get_first_iter (fix->model)); in test_sorted_with_sizes()
801 g_assert_cmpint (2, ==, dee_model_get_n_rows (fix->model)); in test_sorted_with_sizes()
802 g_assert (kter == dee_model_next (fix->model, iter)); in test_sorted_with_sizes()
807 jter = dee_model_insert_row_sorted_with_sizes (fix->model, row_spec, in test_sorted_with_sizes()
810 g_assert (jter != dee_model_get_last_iter (fix->model)); in test_sorted_with_sizes()
811 g_assert (jter != dee_model_get_first_iter (fix->model)); in test_sorted_with_sizes()
812 g_assert (iter == dee_model_get_first_iter (fix->model)); in test_sorted_with_sizes()
816 g_assert (jter == dee_model_next (fix->model, iter)); in test_sorted_with_sizes()
817 g_assert (kter == dee_model_next (fix->model, jter)); in test_sorted_with_sizes()
818 g_assert (dee_model_get_last_iter (fix->model) == dee_model_next (fix->model, kter)); in test_sorted_with_sizes()
823 hter = dee_model_insert_row_sorted_with_sizes (fix->model, row_spec, in test_sorted_with_sizes()
826 g_assert (hter == dee_model_get_first_iter (fix->model)); in test_sorted_with_sizes()
827 g_assert (iter == dee_model_next (fix->model, hter)); in test_sorted_with_sizes()
829 g_assert_cmpint (4, ==, dee_model_get_n_rows (fix->model)); in test_sorted_with_sizes()
835 result = dee_model_find_row_sorted_with_sizes (fix->model, row_spec, in test_sorted_with_sizes()
838 g_assert (result == dee_model_get_last_iter (fix->model)); in test_sorted_with_sizes()
841 result = dee_model_find_row_sorted_with_sizes (fix->model, row_spec, in test_sorted_with_sizes()
850 result = dee_model_find_row_sorted_with_sizes (fix->model, row_spec, in test_sorted_with_sizes()
853 g_assert (result == dee_model_get_last_iter (fix->model)); in test_sorted_with_sizes()
856 result = dee_model_find_row_sorted_with_sizes (fix->model, row_spec, in test_sorted_with_sizes()
864 test_named_cols_append (RowsFixture *fix, gconstpointer data) in test_named_cols_append() argument
871 dee_model_set_column_names (fix->model, "count", "name", NULL); in test_named_cols_append()
873 dee_model_build_named_row (fix->model, row_members, in test_named_cols_append()
875 dee_model_append_row (fix->model, row_members); in test_named_cols_append()
876 dee_model_build_named_row (fix->model, row_members, in test_named_cols_append()
878 dee_model_append_row (fix->model, row_members); in test_named_cols_append()
879 dee_model_build_named_row (fix->model, row_members, in test_named_cols_append()
881 dee_model_append_row (fix->model, row_members); in test_named_cols_append()
882 g_assert_cmpint (3, ==, dee_model_get_n_rows (fix->model)); in test_named_cols_append()
884 iter = dee_model_get_first_iter (fix->model); in test_named_cols_append()
885 dee_model_get (fix->model, iter, &i, &str); in test_named_cols_append()
889 iter = dee_model_next (fix->model, iter); in test_named_cols_append()
890 dee_model_get (fix->model, iter, &i, &str); in test_named_cols_append()
894 iter = dee_model_next (fix->model, iter); in test_named_cols_append()
895 dee_model_get (fix->model, iter, &i, &str); in test_named_cols_append()
899 iter = dee_model_next (fix->model, iter); in test_named_cols_append()
900 g_assert (dee_model_is_last (fix->model, iter)); in test_named_cols_append()
904 test_named_cols_fields (RowsFixture *fix, gconstpointer data) in test_named_cols_fields() argument
917 dee_model_register_vardict_schema (fix->model, 2, fields_schemas); in test_named_cols_fields()
920 dee_model_build_named_row (fix->model, row_members, in test_named_cols_fields()
922 dee_model_append_row (fix->model, row_members); in test_named_cols_fields()
923 dee_model_build_named_row (fix->model, row_members, in test_named_cols_fields()
927 dee_model_append_row (fix->model, row_members); in test_named_cols_fields()
928 dee_model_build_named_row (fix->model, row_members, in test_named_cols_fields()
930 dee_model_append_row (fix->model, row_members); in test_named_cols_fields()
933 g_assert_cmpint (3, ==, dee_model_get_n_rows (fix->model)); in test_named_cols_fields()
935 iter = dee_model_get_first_iter (fix->model); in test_named_cols_fields()
936 dee_model_get (fix->model, iter, &i, &str, &dict, &dummy); in test_named_cols_fields()
940 g_assert (dee_model_get_value_by_name (fix->model, iter, "object-path") == NULL); in test_named_cols_fields()
942 iter = dee_model_next (fix->model, iter); in test_named_cols_fields()
943 dee_model_get (fix->model, iter, &i, &str, &dict, &dummy); in test_named_cols_fields()
948 …g_assert_cmpint (8123, ==, g_variant_get_int32 (dee_model_get_value_by_name (fix->model, iter, "id… in test_named_cols_fields()
950 iter = dee_model_next (fix->model, iter); in test_named_cols_fields()
951 dee_model_get (fix->model, iter, &i, &str, &dict, &dummy); in test_named_cols_fields()
955 …g_assert_cmpint (90, ==, g_variant_get_int32 (dee_model_get_value_by_name (fix->model, iter, "id")… in test_named_cols_fields()
957 iter = dee_model_next (fix->model, iter); in test_named_cols_fields()
958 g_assert (dee_model_is_last (fix->model, iter)); in test_named_cols_fields()
975 test_named_cols_duplicated_fields (RowsFixture *fix, gconstpointer data) in test_named_cols_duplicated_fields() argument
992 dee_model_register_vardict_schema (fix->model, 2, fields_schemas); in test_named_cols_duplicated_fields()
996 dee_model_register_vardict_schema (fix->model, 3, fields_schemas); in test_named_cols_duplicated_fields()
999 dee_model_build_named_row (fix->model, row_members, in test_named_cols_duplicated_fields()
1001 dee_model_append_row (fix->model, row_members); in test_named_cols_duplicated_fields()
1002 dee_model_build_named_row (fix->model, row_members, in test_named_cols_duplicated_fields()
1006 dee_model_append_row (fix->model, row_members); in test_named_cols_duplicated_fields()
1007 dee_model_build_named_row (fix->model, row_members, in test_named_cols_duplicated_fields()
1010 dee_model_append_row (fix->model, row_members); in test_named_cols_duplicated_fields()
1013 g_assert_cmpint (3, ==, dee_model_get_n_rows (fix->model)); in test_named_cols_duplicated_fields()
1015 iter = dee_model_get_first_iter (fix->model); in test_named_cols_duplicated_fields()
1016 dee_model_get (fix->model, iter, &i, &str, &dict1, &dict2); in test_named_cols_duplicated_fields()
1021 g_assert (dee_model_get_value_by_name (fix->model, iter, "hints::id") == NULL); in test_named_cols_duplicated_fields()
1023 iter = dee_model_next (fix->model, iter); in test_named_cols_duplicated_fields()
1024 dee_model_get (fix->model, iter, &i, &str, &dict1, &dict2); in test_named_cols_duplicated_fields()
1029 …g_assert_cmpint (8123, ==, g_variant_get_int32 (dee_model_get_value_by_name (fix->model, iter, "hi… in test_named_cols_duplicated_fields()
1030 …g_assert_cmpstr ("8123", ==, g_variant_get_string (dee_model_get_value_by_name (fix->model, iter, … in test_named_cols_duplicated_fields()
1032 iter = dee_model_next (fix->model, iter); in test_named_cols_duplicated_fields()
1033 dee_model_get (fix->model, iter, &i, &str, &dict1, &dict2); in test_named_cols_duplicated_fields()
1038 …g_assert_cmpstr ("foo", ==, g_variant_get_string (dee_model_get_value_by_name (fix->model, iter, "… in test_named_cols_duplicated_fields()
1040 iter = dee_model_next (fix->model, iter); in test_named_cols_duplicated_fields()
1041 g_assert (dee_model_is_last (fix->model, iter)); in test_named_cols_duplicated_fields()
1047 test_named_cols_error (RowsFixture *fix, gconstpointer data) in test_named_cols_error() argument
1053 dee_model_set_column_names (fix->model, "count", "name", NULL); in test_named_cols_error()
1061 result = dee_model_build_named_row (fix->model, row_members, in test_named_cols_error()
1066 result = dee_model_build_named_row (fix->model, row_members, in test_named_cols_error()
1071 result = dee_model_build_named_row (fix->model, row_members, in test_named_cols_error()