View | Details | Raw Unified | Return to bug 25482
Collapse All | Expand All

(-)a/t/db_dependent/api/v1/advanced_editor_macros.t (-7 / +6 lines)
Lines 95-113 subtest 'list() tests' => sub { Link Here
95
        plan tests => 15;
95
        plan tests => 15;
96
        $t->get_ok("//$userid:$password@/api/v1/advanced_editor/macros?name=" . $macro_2->name)
96
        $t->get_ok("//$userid:$password@/api/v1/advanced_editor/macros?name=" . $macro_2->name)
97
          ->status_is(200)
97
          ->status_is(200)
98
          ->json_has( [ $macro_2 ] );
98
          ->json_is( [ $macro_2->to_api ] );
99
        $t->get_ok("//$userid:$password@/api/v1/advanced_editor/macros?name=" . $macro_3->name)
99
        $t->get_ok("//$userid:$password@/api/v1/advanced_editor/macros?name=" . $macro_3->name)
100
          ->status_is(200)
100
          ->status_is(200)
101
          ->json_has( [ ] );
101
          ->json_is( [ ] );
102
        $t->get_ok("//$userid:$password@/api/v1/advanced_editor/macros?macro_text=delete 100")
102
        $t->get_ok("//$userid:$password@/api/v1/advanced_editor/macros?macro_text=delete%20100")
103
          ->status_is(200)
103
          ->status_is(200)
104
          ->json_has( [ $macro_1, $macro_2, $macro_4 ] );
104
          ->json_is( [ $macro_1->to_api, $macro_2->to_api, $macro_4->to_api ] );
105
        $t->get_ok("//$userid:$password@/api/v1/advanced_editor/macros?patron_id=" . $patron_1->borrowernumber)
105
        $t->get_ok("//$userid:$password@/api/v1/advanced_editor/macros?patron_id=" . $patron_1->borrowernumber)
106
          ->status_is(200)
106
          ->status_is(200)
107
          ->json_has( [ $macro_1, $macro_2 ] );
107
          ->json_is( [ $macro_1->to_api, $macro_2->to_api ] );
108
        $t->get_ok("//$userid:$password@/api/v1/advanced_editor/macros?shared=1")
108
        $t->get_ok("//$userid:$password@/api/v1/advanced_editor/macros?shared=1")
109
          ->status_is(200)
109
          ->status_is(200)
110
          ->json_has( [ $macro_2, $macro_4 ] );
110
          ->json_is( [ $macro_2->to_api, $macro_4->to_api ] );
111
    };
111
    };
112
112
113
    # Warn on unsupported query parameter
113
    # Warn on unsupported query parameter
114
- 

Return to bug 25482