Some tests for various API endpoints.
[wolnelektury.git] / src / catalogue / fixtures / test-books.yaml
1 - model: catalogue.book
2   pk: 1
3   fields:
4     slug: parent
5     sort_key: parent
6     sort_key_author: john doe
7     epub_file: epub/parent.epub
8     mobi_file: mobi/parent.mobi
9     pdf_file: pdf/parent.pdf
10     cover: cover/parent.jpg
11     cover_api_thumb: cover/parent_cover_api_thumb.jpg
12     created_at: "1970-01-03 0:0Z"
13     changed_at: "1970-01-03 0:0Z"
14     extra_info: "{\"epoch\": \"Barok\"}"
15 - model: catalogue.book
16   pk: 2
17   fields:
18     slug: child
19     sort_key: child
20     parent: 1
21     created_at: "1970-01-02 0:0Z"
22     changed_at: "1970-01-02 0:0Z"
23 - model: catalogue.book
24   pk: 3
25   fields:
26     slug: grandchild
27     sort_key: grandchild
28     parent: 2
29     txt_file: txt/grandchild.txt
30     html_file: html/grandchild.html
31     fb2_file: fb2/grandchild.fb2
32     created_at: "1970-01-01 0:0Z"
33     changed_at: "1970-01-01 0:0Z"
34
35 - model: catalogue.tag
36   pk: 1
37   fields:
38     slug: john-doe
39     sort_key: john doe
40     category: author
41     name: John Doe
42     created_at: "1970-01-03 0:0Z"
43     changed_at: "1970-01-03 0:0Z"
44 - model: catalogue.tag
45   pk: 2
46   fields:
47     slug: liryka
48     sort_key: liryka
49     category: kind
50     name: Liryka
51     created_at: "1970-01-03 0:0Z"
52     changed_at: "1970-01-03 0:0Z"
53 - model: catalogue.tag
54   pk: 3
55   fields:
56     slug: barok
57     sort_key: barok
58     category: epoch
59     name: Barok
60     created_at: "1970-01-03 0:0Z"
61     changed_at: "1970-01-03 0:0Z"
62 - model: catalogue.tag
63   pk: 4
64   fields:
65     slug: sonet
66     sort_key: sonet
67     category: genre
68     name: Sonet
69     created_at: "1970-01-03 0:0Z"
70     changed_at: "1970-01-03 0:0Z"
71
72 - model: catalogue.tagrelation
73   pk: 1
74   fields:
75     tag: 1
76     content_type: ['catalogue', 'book']
77     object_id: 1
78 - model: catalogue.tagrelation
79   pk: 2
80   fields:
81     tag: 2
82     content_type: ['catalogue', 'book']
83     object_id: 1
84 - model: catalogue.tagrelation
85   pk: 3
86   fields:
87     tag: 3
88     content_type: ['catalogue', 'book']
89     object_id: 1
90 - model: catalogue.tagrelation
91   pk: 4
92   fields:
93     tag: 4
94     content_type: ['catalogue', 'book']
95     object_id: 1
96