github.com/qri-io/qri@v0.10.1-0.20220104210721-c771715036cb/api/spec/testdata/dataset.json (about)

     1  [
     2    {
     3      "endpoint": "/ds/get",
     4      "method": "POST",
     5      "headers": {
     6        "Content-Type": "application/json"
     7      },
     8      "body": {
     9        "ref": "peer/movies"
    10      },
    11      "expect": {
    12        "code": 200,
    13        "headers": {
    14          "Content-Type": "application/json"
    15        }
    16      }
    17    },
    18    {
    19      "endpoint": "/ds/activity",
    20      "method": "POST",
    21      "headers": {
    22        "Content-Type": "application/json"
    23      },
    24      "body": {
    25        "ref": "peer/movies"
    26      },
    27      "expect": {
    28        "code": 200,
    29        "headers": {
    30          "Content-Type": "application/json"
    31        }
    32      }
    33    },
    34    {
    35      "endpoint": "/ds/rename",
    36      "method": "POST",
    37      "headers": {
    38        "Content-Type": "application/json"
    39      },
    40      "body": {
    41        "current": "peer/craigslist",
    42        "next": "peer/craigslist_2"
    43      },
    44      "expect": {
    45        "code": 200,
    46        "headers": {
    47          "Content-Type": "application/json"
    48        }
    49      }
    50    },
    51    {
    52      "endpoint": "/ds/save",
    53      "params": {
    54        "new": "true"
    55      },
    56      "method": "POST",
    57      "headers": {
    58        "Content-Type": "application/json"
    59      },
    60      "body": {
    61        "ref": "me/test_wd",
    62        "dataset": {
    63          "meta": {
    64            "title": "test working directory"
    65          }
    66        },
    67        "bodypath":"http://127.0.0.1:55556/C2ImportFamRelSample.csv"
    68      },
    69      "expect": {
    70        "code": 200,
    71        "headers": {
    72          "Content-Type": "application/json"
    73        }
    74      }
    75    },
    76    {
    77      "endpoint": "/ds/pull",
    78      "method": "POST",
    79      "headers": {
    80        "Content-Type": "application/json"
    81      },
    82      "body": {
    83        "ref": "me/test_wd"
    84      },
    85      "expect": {
    86        "code": 200,
    87        "headers": {
    88          "Content-Type": "application/json"
    89        }
    90      }
    91    },
    92    {
    93      "endpoint": "/ds/push",
    94      "method": "POST",
    95      "headers": {
    96        "Content-Type": "application/json"
    97      },
    98      "body": {
    99        "ref": "me/test_wd"
   100      },
   101      "expect": {
   102        "code": 200,
   103        "headers": {
   104          "Content-Type": "application/json"
   105        }
   106      }
   107    },
   108    {
   109      "endpoint": "/ds/render",
   110      "method": "POST",
   111      "headers": {
   112        "Content-Type": "application/json"
   113      },
   114      "body": {
   115        "ref": "peer/movies",
   116        "selector": "readme"
   117      },
   118      "expect": {
   119        "code": 200,
   120        "headers": {
   121          "Content-Type": "application/json"
   122        }
   123      }
   124    },
   125    {
   126      "endpoint": "/ds/remove",
   127      "params": {
   128        "all": "true"
   129      },
   130      "method": "POST",
   131      "body": {
   132      	"ref": "me/test_wd"
   133      },
   134      "expect": {
   135        "code": 200,
   136        "headers": {
   137          "Content-Type": "application/json"
   138        }
   139      }
   140    },
   141    {
   142      "endpoint": "/ds/validate",
   143      "method": "POST",
   144      "headers": {
   145        "Content-Type": "application/json"
   146      },
   147      "body": {
   148        "ref": "peer/movies"
   149      },
   150      "expect": {
   151        "code": 200,
   152        "headers": {
   153          "Content-Type": "application/json"
   154        }
   155      }
   156    },
   157    {
   158      "endpoint": "/ds/unpack/test_unpack_path",
   159      "method": "POST",
   160      "headers": {
   161        "Content-Type": "application/zip"
   162      },
   163      "body": "UEsDBBQAAAAAAJYBlFIAAAAAAAAAAAAAAAAGACAAemlwZHMvVVQNAAddAH5gYAB+YF0AfmB1eAsAAQT1AQAABBQAAABQSwMEFAAIAAgApAGUUgAAAAAAAAAACgAAAA4AIAB6aXBkcy8ucXJpLXJlZlVUDQAHdQB+YHAAfmB1AH5gdXgLAAEE9QEAAAQUAAAAKyzK1K/KLEgp5gIAUEsHCLakuCwMAAAACgAAAFBLAwQUAAgACACWAZRSAAAAAAAAAAAkAAAAFAAgAHppcGRzL3N0cnVjdHVyZS5qc29uVVQNAAddAH5ggwB+YF0AfmB1eAsAAQT1AQAABBQAAACr5lJQSssvyk0sUbJSUEouLlPSAYoUFmWCuMUlVgZKXLUAUEsHCA5ZGgciAAAAJAAAAFBLAwQUAAgACACWAZRSAAAAAAAAAAAWAAAADgAgAHppcGRzL2JvZHkuY3N2VVQNAAddAH5gXgB+YF0AfmB1eAsAAQT1AQAABBQAAADLz0vVKSnP1zHmSssvLdJJyyxL1THjAgBQSwcIyDoU1BgAAAAWAAAAUEsDBBQACAAIAJYBlFIAAAAAAAAAABIAAAAPACAAemlwZHMvbWV0YS5qc29uVVQNAAddAH5ggwB+YF0AfmB1eAsAAQT1AQAABBQAAACr5lJQKizKVLJSUMpNsTJQ4qoFAFBLBwggQmhbFAAAABIAAABQSwECFAMUAAAAAACWAZRSAAAAAAAAAAAAAAAABgAgAAAAAAAAAAAA7UEAAAAAemlwZHMvVVQNAAddAH5gYAB+YF0AfmB1eAsAAQT1AQAABBQAAABQSwECFAMUAAgACACkAZRStqS4LAwAAAAKAAAADgAgAAAAAAAAAAAApIFEAAAAemlwZHMvLnFyaS1yZWZVVA0AB3UAfmBwAH5gdQB+YHV4CwABBPUBAAAEFAAAAFBLAQIUAxQACAAIAJYBlFIOWRoHIgAAACQAAAAUACAAAAAAAAAAAACkgawAAAB6aXBkcy9zdHJ1Y3R1cmUuanNvblVUDQAHXQB+YIMAfmBdAH5gdXgLAAEE9QEAAAQUAAAAUEsBAhQDFAAIAAgAlgGUUsg6FNQYAAAAFgAAAA4AIAAAAAAAAAAAAKSBMAEAAHppcGRzL2JvZHkuY3N2VVQNAAddAH5gXgB+YF0AfmB1eAsAAQT1AQAABBQAAABQSwECFAMUAAgACACWAZRSIEJoWxQAAAASAAAADwAgAAAAAAAAAAAApIGkAQAAemlwZHMvbWV0YS5qc29uVVQNAAddAH5ggwB+YF0AfmB1eAsAAQT1AQAABBQAAABQSwUGAAAAAAUABQDLAQAAFQIAAAAA",
   164      "expect": {
   165        "code": 200,
   166        "headers": {
   167          "Content-Type": "application/json"
   168        }
   169      }
   170    },
   171    {
   172      "endpoint": "/ds/manifest",
   173      "method": "POST",
   174      "headers": {
   175        "Content-Type": "application/json"
   176      },
   177      "body": {
   178        "ref": "peer/movies"
   179      },
   180      "expect": {
   181        "code": 200,
   182        "headers": {
   183          "Content-Type": "application/json"
   184        }
   185      }
   186    },
   187    {
   188      "endpoint": "/ds/manifest/missing",
   189      "method": "POST",
   190      "headers": {
   191        "Content-Type": "application/json"
   192      },
   193      "body": {
   194        "manifest": {}
   195      },
   196      "expect": {
   197        "code": 200,
   198        "headers": {
   199          "Content-Type": "application/json"
   200        }
   201      }
   202    },
   203    {
   204      "endpoint": "/ds/daginfo",
   205      "method": "POST",
   206      "headers": {
   207        "Content-Type": "application/json"
   208      },
   209      "body": {
   210        "ref": "peer/movies"
   211      },
   212      "expect": {
   213        "code": 200,
   214        "headers": {
   215          "Content-Type": "application/json"
   216        }
   217      }
   218    }
   219  ]