Revision 1855 trunk/tests/test_jsonrpc.c
| test_jsonrpc.c (revision 1855) | ||
|---|---|---|
| 34 | 34 | 
                  g_assert_cmpstr(response, ==, "invalid request");  | 
              
| 35 | 35 | 
                  }  | 
              
| 36 | 36 | 
                   | 
              
| 37 | 
                  static void  | 
              |
| 38 | 
                  test_jsonrpc_request_containing_null_value(void)  | 
              |
| 39 | 
                  {
                 | 
              |
| 40 | 
                  struct json_object *request;  | 
              |
| 41 | 
                   | 
              |
| 42 | 
                      request = json_tokener_parse("{ \"id\": null, \"method\": \"plugin_event\", \"params\": { \"plugin_name\": \"JSON-RPC\", \"event_name\": \"num_active_connections_changed\", \"values\": [ \"1\" ] } }");
                 | 
              |
| 43 | 
                   | 
              |
| 44 | 
                  g_assert(request != NULL);  | 
              |
| 45 | 
                   | 
              |
| 46 | 
                  json_object_put(request);  | 
              |
| 47 | 
                  }  | 
              |
| 48 | 
                   | 
              |
| 37 | 49 | 
                  int main(int argc, char **argv)  | 
              
| 38 | 50 | 
                  {
                 | 
              
| 39 | 51 | 
                  g_type_init();  | 
              
| ... | ... | |
| 41 | 53 | 
                      g_test_bug_base("https://www.nntpgrab.nl/issues/");
                 | 
              
| 42 | 54 | 
                   | 
              
| 43 | 55 | 
                      g_test_add_func("/jsonrpc/invalid_request1", test_jsonrpc_invalid_request1);
                 | 
              
| 56 | 
                      g_test_add_func("/jsonrpc/request_containing_null_value", test_jsonrpc_request_containing_null_value);
                 | 
              |
| 44 | 57 | 
                   | 
              
| 45 | 58 | 
                  return g_test_run();  | 
              
| 46 | 59 | 
                  }  | 
              
Also available in: Unified diff
NNTPGrab

