• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1---
2:cmock:
3  :plugins: []
4  :includes:
5  - Types.h
6  :suite_teardown: |
7    if (num_failures)
8      _FAILED_TEST();
9    else
10      _PASSED_TESTS();
11    return 0;
12colour: true
13:tools:
14  :test_compiler:
15    :name: compiler
16    :executable: cd build && picc18
17    :arguments:
18    - "--chip=18F87J10"
19    - "--ide=hitide"
20    - "--q"
21    - "--asmlist"
22    - "--codeoffset=0"
23    - "--emi=wordwrite"
24    - "--warn=0"
25    - "--errors=10"
26    - "--char=unsigned"
27    - "-Bl"
28    - "-G"
29    - "--cp=16"
30    - "--double=24"
31    - "-N255"
32    - "--opt=none"
33    - "-c"
34    - "-M"
35    - '-I"$": COLLECTION_PATHS_TEST_TOOLCHAIN_INCLUDE'
36    - '-I"$": COLLECTION_PATHS_TEST_SUPPORT_SOURCE_INCLUDE_VENDOR'
37    - "-D$: COLLECTION_DEFINES_TEST_AND_VENDOR"
38    - "${1}"
39    - " ${2}"
40  :test_linker:
41    :name: linker
42    :executable: cd build && picc18
43    :arguments:
44    - "${1}"
45    - "--chip=18F87J10"
46    - "--ide=hitide"
47    - "--cp=24"
48    - "--double=24"
49    - "-Lw"
50    - "--summary=mem,file"
51    - "--summary=+psect"
52    - "--summary=+hex"
53    - "--output=+intel"
54    - "--output=+mcof"
55    - "--runtime=+init"
56    - "--runtime=+clear"
57    - "--runtime=+clib"
58    - "--runtime=+keep"
59    - "-G"
60    - "-MIWasTheLastToBuild.map"
61    - "--warn=0"
62    - "-Bl"
63    - "-O ${2}"
64  :test_fixture:
65    :name: simulator
66    :executable: 'java -client -jar '
67    :arguments:
68    - - C:\Program Files\HI-TECH Software\HI-TIDE\3.15\lib\
69      - simpic18.jar
70    - 18F87J10
71    - "${1}"
72:extension:
73  :object: ".obj"
74  :executable: ".hex"
75:paths:
76  :test:
77    - c:/Projects/NexGen/Prototypes/CMockTest/src/
78    - c:/Projects/NexGen/Prototypes/CMockTest/mocks/
79    - c:/CMock/src/
80    - c:/CMock/examples/src/
81    - c:/CMock/vendor/unity/src/
82    - c:/CMock/vendor/unity/examples/helper/
83    - tests\
84:defines:
85  :test:
86  - UNITY_INT_WIDTH=16
87  - UNITY_POINTER_WIDTH=16
88  - CMOCK_MEM_STATIC
89  - CMOCK_MEM_SIZE=3000
90  - UNITY_SUPPORT_TEST_CASES
91  - _PICC18
92