We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d3e09c2 commit c94cd33Copy full SHA for c94cd33
lib/graphiti/schema.rb
@@ -42,7 +42,7 @@ def generate
42
43
def generate_types
44
{}.tap do |types|
45
- Graphiti::Types.map.each_pair do |name, config|
+ Graphiti::Types.map.sort.each_entry do |name, config|
46
types[name] = config.slice(:kind, :description)
47
end
48
spec/schema_spec.rb
@@ -244,6 +244,10 @@ def self.name
244
expect(schema[:types]).to eq(expected[:types])
245
246
247
+ it "has sorted types" do
248
+ expect(schema[:types].to_a).to eq(expected[:types].sort)
249
+ end
250
+
251
# Dynamically-created resources, e.g. remote resources
252
context "when resource has missing name" do
253
let(:no_name) do
0 commit comments