Lines Matching full:schema
72 def flatc(options, schema, prefix=None, include=None, data=None, cwd=tests_path): argument
78 cmd += [schema] if isinstance(schema, str) else schema
84 # Generate the code for flatbuffers reflection schema
91 schema="reflection.fbs",
101 def flatc_annotate(schema, file, include=None, cwd=tests_path): argument
105 cmd += ["--annotate", schema, file]
160 BINARY_OPTS = ["-b", "--schema", "--bfbs-comments", "--bfbs-builtins"]
178 schema="monster_test.fbs",
185 schema="monster_test.fbs",
191 schema="monster_test.fbs",
198 schema="monster_test.fbs",
206 schema="monster_test.fbs",
214 schema="monster_test.fbs",
221 schema="monster_test.fbs",
231 schema=[
240 schema="union_vector/union_vector.fbs",
246 schema="monster_test.fbs",
253 schema="monster_test.fbs",
260 schema="monster_test.fbs",
267 schema="union_vector/union_vector.fbs",
274 schema="include_test/include_test1.fbs",
281 schema="include_test/sub/include_test2.fbs",
287 schema="monster_test.fbs",
290 # Generate the annotated binary of the monster_test binary schema.
292 schema="../reflection/reflection.fbs",
298 schema="monster_test.fbs",
314 schema="monster_test.fbs",
320 schema="arrays_test.fbs",
324 ["--jsonschema", "--schema"],
326 schema="monster_test.fbs",
332 schema="monster_extra.fbs",
338 schema="monster_extra.fbs",
343 schema="arrays_test.fbs",
349 schema="arrays_test.fbs",
354 schema="arrays_test.fbs",
360 flatc(["--java", "--kotlin", "--lobster", "--ts"], schema=optional_scalars_schema)
362 flatc(["--csharp", "--python", "--gen-object-api"], schema=optional_scalars_schema)
364 flatc(RUST_OPTS, prefix="optional_scalars", schema=optional_scalars_schema)
366 flatc(NO_INCL_OPTS + CPP_OPTS, schema=optional_scalars_schema)
371 flatc(["--csharp", "--gen-object-api"], schema=type_field_collsion_schema)
374 flatc(RUST_OPTS, prefix="more_defaults", schema="more_defaults.fbs")
376 # Generate the schema evolution tests
380 schema=glob(tests_path, "evolution_test/evolution_v*.fbs"),
384 flatc(BASE_OPTS + CS_OPTS, schema="keyword_test.fbs")
385 flatc(RUST_OPTS, prefix="keyword_test", schema="keyword_test.fbs")
389 schema=glob(tests_path, "nested_namespace_test/nested_namespace_test*.fbs"),
391 flatc(BASE_OPTS + DART_OPTS, prefix="../dart/test/", schema="keyword_test.fbs")
395 flatc(["--java", "--kotlin"], schema=dictionary_lookup_schema)
401 schema="monster_test.fbs",
407 schema="union_vector/union_vector.fbs",
410 flatc(SWIFT_OPTS, schema="optional_scalars.fbs", prefix=swift_prefix)
411 flatc(SWIFT_OPTS, schema="vector_has_test.fbs", prefix=swift_prefix)
414 schema="more_defaults.fbs",
419 schema="MutatingBool.fbs",
425 schema="test_import.fbs",
431 schema="test_no_include.fbs",
440 schema="monster_test.fbs",
446 schema="monster_test.fbs",
452 schema="monster_test.fbs",
459 schema="monster_test.fbs",
465 schema="optional_scalars.fbs",
470 schema="union_vector/union_vector.fbs",
477 …vate-annotation", "--gen-object-api"], prefix="private_annotation_test", schema=annotations_test_s…
481 flatc(BASE_OPTS + CPP_OPTS + LOBSTER_OPTS, schema=samples_schema, cwd=samples_path)
482 flatc(RUST_OPTS, prefix="rust_generated", schema=samples_schema, cwd=samples_path)
485 schema=samples_schema,
505 def flatc_annotate(schema, include=None, data=None, cwd=tests_path): argument
509 cmd += ["--annotate", schema]
516 schema="monster_test.fbs", include="include_test", data="monsterdata_test.mon"