test.declarations.sgen 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. /*
  2. * This is the generator configuration for all test models that relate to declarations tests.
  3. * These are located in the 'declarations' test model folder.
  4. */
  5. GeneratorModel for sctunit::c {
  6. test ConstOnlyInternalScope {
  7. feature Outlet {
  8. targetProject = "org.yakindu.sct.generator.c.test"
  9. targetFolder = "test-gen"
  10. }
  11. feature JUnitWrapper {
  12. WrapToJUnit = "true"
  13. }
  14. feature FunctionInlining {
  15. inlineReactions = false
  16. inlineEntryActions = false
  17. inlineExitActions = false
  18. inlineEnterSequences = false
  19. inlineExitSequences = false
  20. inlineChoices = false
  21. inlineEnterRegion = false
  22. inlineExitRegion = false
  23. inlineEntries = false
  24. }
  25. }
  26. test ConstOnlyDefaultScope {
  27. feature Outlet {
  28. targetProject = "org.yakindu.sct.generator.c.test"
  29. targetFolder = "test-gen"
  30. }
  31. feature JUnitWrapper {
  32. WrapToJUnit = "true"
  33. }
  34. feature FunctionInlining {
  35. inlineReactions = false
  36. inlineEntryActions = false
  37. inlineExitActions = false
  38. inlineEnterSequences = false
  39. inlineExitSequences = false
  40. inlineChoices = false
  41. inlineEnterRegion = false
  42. inlineExitRegion = false
  43. inlineEntries = false
  44. }
  45. }
  46. test ConstOnlyNamedScope {
  47. feature Outlet {
  48. targetProject = "org.yakindu.sct.generator.c.test"
  49. targetFolder = "test-gen"
  50. }
  51. feature JUnitWrapper {
  52. WrapToJUnit = "true"
  53. }
  54. feature FunctionInlining {
  55. inlineReactions = false
  56. inlineEntryActions = false
  57. inlineExitActions = false
  58. inlineEnterSequences = false
  59. inlineExitSequences = false
  60. inlineChoices = false
  61. inlineEnterRegion = false
  62. inlineExitRegion = false
  63. inlineEntries = false
  64. }
  65. }
  66. }