Commit c38985d
Add end-to-end acceptance tests for index inheritance (#1167)
* Add end-to-end acceptance tests for index inheritance
Updates the NamedInventor interface to use a shared index (with Person and
Company inheriting it), adds acceptance tests covering __typename filtering
at multiple levels of an abstract type hierarchy, and updates schema
artifacts, settings, and test factories accordingly.
Generated with Claude Code
* Fix comment in search_spec.rb
Co-authored-by: Myron Marston <myron.marston@gmail.com>
---------
Co-authored-by: Myron Marston <myron.marston@gmail.com>1 parent eeae4eb commit c38985d
16 files changed
Lines changed: 269 additions & 1833 deletions
File tree
- config
- schema
- artifacts_with_apollo
- artifacts
- settings
- elasticgraph-graphql/spec/acceptance
- spec_support/lib/elastic_graph/spec_support/factories
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
80 | 85 | | |
81 | 86 | | |
82 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | 17 | | |
25 | 18 | | |
26 | 19 | | |
| |||
62 | 55 | | |
63 | 56 | | |
64 | 57 | | |
65 | | - | |
| 58 | + | |
66 | 59 | | |
67 | 60 | | |
68 | 61 | | |
| |||
73 | 66 | | |
74 | 67 | | |
75 | 68 | | |
76 | | - | |
| 69 | + | |
77 | 70 | | |
78 | | - | |
| 71 | + | |
79 | 72 | | |
80 | 73 | | |
81 | | - | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
82 | 77 | | |
83 | 78 | | |
84 | 79 | | |
| |||
158 | 153 | | |
159 | 154 | | |
160 | 155 | | |
161 | | - | |
162 | | - | |
| 156 | + | |
| 157 | + | |
163 | 158 | | |
164 | 159 | | |
165 | 160 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1531 | 1531 | | |
1532 | 1532 | | |
1533 | 1533 | | |
1534 | | - | |
1535 | | - | |
1536 | | - | |
1537 | | - | |
1538 | | - | |
1539 | | - | |
1540 | | - | |
1541 | | - | |
1542 | | - | |
1543 | | - | |
1544 | | - | |
1545 | | - | |
1546 | | - | |
1547 | | - | |
1548 | | - | |
1549 | | - | |
1550 | | - | |
1551 | | - | |
1552 | | - | |
1553 | | - | |
1554 | | - | |
1555 | | - | |
1556 | | - | |
1557 | | - | |
1558 | 1534 | | |
1559 | 1535 | | |
1560 | 1536 | | |
| |||
1738 | 1714 | | |
1739 | 1715 | | |
1740 | 1716 | | |
1741 | | - | |
| 1717 | + | |
1742 | 1718 | | |
1743 | 1719 | | |
1744 | 1720 | | |
| |||
1749 | 1725 | | |
1750 | 1726 | | |
1751 | 1727 | | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
1752 | 1732 | | |
1753 | 1733 | | |
1754 | 1734 | | |
| |||
0 commit comments