mirror of
https://github.com/ThrowTheSwitch/Unity
synced 2025-04-27 22:39:33 -04:00
Commit Graph
Select branches
Hide Pull Requests
docs/unity_assertion_reference_fixes
master
platform_matrix
#1
#1
#102
#103
#103
#105
#108
#109
#11
#11
#111
#111
#112
#117
#119
#119
#12
#12
#120
#121
#121
#122
#123
#124
#125
#126
#128
#131
#132
#132
#134
#136
#139
#140
#140
#141
#142
#146
#148
#149
#15
#15
#150
#151
#152
#153
#154
#156
#158
#159
#160
#161
#162
#163
#164
#165
#166
#167
#167
#169
#17
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#18
#180
#180
#183
#185
#186
#187
#187
#189
#190
#192
#193
#198
#199
#199
#20
#20
#202
#203
#204
#205
#206
#209
#21
#21
#210
#211
#212
#213
#214
#215
#217
#217
#218
#221
#222
#223
#225
#226
#227
#228
#23
#23
#231
#232
#233
#236
#237
#238
#240
#241
#242
#243
#244
#245
#247
#248
#249
#25
#25
#250
#252
#253
#254
#255
#257
#258
#26
#26
#260
#261
#262
#264
#264
#266
#267
#27
#27
#272
#276
#278
#28
#28
#281
#283
#284
#285
#286
#287
#287
#29
#29
#291
#292
#292
#294
#296
#297
#299
#30
#30
#300
#304
#308
#31
#31
#310
#311
#311
#312
#318
#318
#319
#32
#32
#321
#322
#324
#325
#33
#33
#330
#330
#332
#333
#334
#335
#338
#34
#340
#341
#345
#347
#349
#35
#35
#353
#356
#357
#359
#36
#36
#362
#363
#364
#365
#366
#368
#37
#37
#370
#374
#375
#376
#377
#379
#38
#38
#380
#382
#383
#385
#386
#387
#389
#391
#393
#394
#397
#399
#400
#401
#403
#404
#406
#408
#409
#410
#412
#413
#414
#415
#416
#42
#42
#422
#425
#426
#428
#429
#430
#431
#432
#435
#44
#44
#440
#441
#442
#443
#445
#446
#448
#449
#45
#45
#450
#451
#453
#454
#455
#456
#458
#459
#46
#46
#460
#461
#463
#465
#469
#47
#47
#470
#471
#472
#473
#475
#476
#477
#482
#483
#484
#485
#487
#488
#489
#49
#49
#492
#493
#494
#495
#496
#497
#498
#499
#5
#5
#50
#500
#500
#501
#503
#504
#509
#51
#51
#513
#514
#516
#520
#522
#524
#526
#528
#530
#533
#535
#536
#537
#539
#54
#54
#540
#542
#543
#544
#545
#546
#55
#550
#551
#553
#554
#555
#556
#557
#56
#560
#561
#562
#564
#565
#57
#570
#578
#579
#58
#586
#587
#589
#59
#59
#594
#597
#598
#599
#6
#6
#600
#601
#603
#604
#607
#608
#609
#612
#613
#614
#615
#618
#619
#62
#620
#620
#621
#621
#622
#622
#623
#623
#624
#625
#629
#633
#634
#635
#639
#64
#640
#642
#643
#644
#646
#648
#65
#654
#655
#656
#657
#657
#658
#659
#659
#66
#662
#664
#665
#669
#673
#674
#674
#675
#676
#677
#68
#680
#681
#684
#685
#686
#686
#690
#692
#694
#695
#698
#701
#704
#706
#707
#713
#713
#714
#717
#719
#720
#720
#721
#723
#726
#728
#729
#737
#739
#74
#74
#745
#747
#748
#748
#750
#750
#751
#751
#756
#756
#759
#761
#762
#764
#764
#769
#769
#770
#770
#771
#771
#772
#775
#775
#777
#777
#778
#78
#79
#8
#8
#80
#81
#82
#84
#84
#85
#85
#89
#9
#9
#90
#91
#91
#92
#94
#95
#96
#97
#98
#99
#99
v2.1.0
v2.4.0
v2.4.1
v2.4.2
v2.4.3
v2.5.0
v2.5.1
v2.5.2
v2.6.0
v2.6.0_RC1
v2.6.1
Select branches
Hide Pull Requests
docs/unity_assertion_reference_fixes
master
platform_matrix
#1
#1
#102
#103
#103
#105
#108
#109
#11
#11
#111
#111
#112
#117
#119
#119
#12
#12
#120
#121
#121
#122
#123
#124
#125
#126
#128
#131
#132
#132
#134
#136
#139
#140
#140
#141
#142
#146
#148
#149
#15
#15
#150
#151
#152
#153
#154
#156
#158
#159
#160
#161
#162
#163
#164
#165
#166
#167
#167
#169
#17
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#18
#180
#180
#183
#185
#186
#187
#187
#189
#190
#192
#193
#198
#199
#199
#20
#20
#202
#203
#204
#205
#206
#209
#21
#21
#210
#211
#212
#213
#214
#215
#217
#217
#218
#221
#222
#223
#225
#226
#227
#228
#23
#23
#231
#232
#233
#236
#237
#238
#240
#241
#242
#243
#244
#245
#247
#248
#249
#25
#25
#250
#252
#253
#254
#255
#257
#258
#26
#26
#260
#261
#262
#264
#264
#266
#267
#27
#27
#272
#276
#278
#28
#28
#281
#283
#284
#285
#286
#287
#287
#29
#29
#291
#292
#292
#294
#296
#297
#299
#30
#30
#300
#304
#308
#31
#31
#310
#311
#311
#312
#318
#318
#319
#32
#32
#321
#322
#324
#325
#33
#33
#330
#330
#332
#333
#334
#335
#338
#34
#340
#341
#345
#347
#349
#35
#35
#353
#356
#357
#359
#36
#36
#362
#363
#364
#365
#366
#368
#37
#37
#370
#374
#375
#376
#377
#379
#38
#38
#380
#382
#383
#385
#386
#387
#389
#391
#393
#394
#397
#399
#400
#401
#403
#404
#406
#408
#409
#410
#412
#413
#414
#415
#416
#42
#42
#422
#425
#426
#428
#429
#430
#431
#432
#435
#44
#44
#440
#441
#442
#443
#445
#446
#448
#449
#45
#45
#450
#451
#453
#454
#455
#456
#458
#459
#46
#46
#460
#461
#463
#465
#469
#47
#47
#470
#471
#472
#473
#475
#476
#477
#482
#483
#484
#485
#487
#488
#489
#49
#49
#492
#493
#494
#495
#496
#497
#498
#499
#5
#5
#50
#500
#500
#501
#503
#504
#509
#51
#51
#513
#514
#516
#520
#522
#524
#526
#528
#530
#533
#535
#536
#537
#539
#54
#54
#540
#542
#543
#544
#545
#546
#55
#550
#551
#553
#554
#555
#556
#557
#56
#560
#561
#562
#564
#565
#57
#570
#578
#579
#58
#586
#587
#589
#59
#59
#594
#597
#598
#599
#6
#6
#600
#601
#603
#604
#607
#608
#609
#612
#613
#614
#615
#618
#619
#62
#620
#620
#621
#621
#622
#622
#623
#623
#624
#625
#629
#633
#634
#635
#639
#64
#640
#642
#643
#644
#646
#648
#65
#654
#655
#656
#657
#657
#658
#659
#659
#66
#662
#664
#665
#669
#673
#674
#674
#675
#676
#677
#68
#680
#681
#684
#685
#686
#686
#690
#692
#694
#695
#698
#701
#704
#706
#707
#713
#713
#714
#717
#719
#720
#720
#721
#723
#726
#728
#729
#737
#739
#74
#74
#745
#747
#748
#748
#750
#750
#751
#751
#756
#756
#759
#761
#762
#764
#764
#769
#769
#770
#770
#771
#771
#772
#775
#775
#777
#777
#778
#78
#79
#8
#8
#80
#81
#82
#84
#84
#85
#85
#89
#9
#9
#90
#91
#91
#92
#94
#95
#96
#97
#98
#99
#99
v2.1.0
v2.4.0
v2.4.1
v2.4.2
v2.4.3
v2.5.0
v2.5.1
v2.5.2
v2.6.0
v2.6.0_RC1
v2.6.1
-
a4923232ee
tightened up pointer handling in UnityAssertEqualMemoryArray to satisfy stricter compilers
mkarlesky
2009-11-03 15:52:54 +00:00 -
6901c8eb04
- added an "equal" check for floating point (where it checks that floats are within a significant digit of eachother) - added array support for unknown types (memcompares)
mvandervoord
2009-11-03 01:15:54 +00:00 -
f5e2adcfdd
added meaningful failure statements to TEST_ASSERT_TRUE & TEST_ASSERT_FALSE instead of blank
mkarlesky
2009-10-16 14:38:34 +00:00 -
15514e7993
added missing 'message' params in _MESSAGE macros; added TEST_ASSERT_NOT_EQUAL
mkarlesky
2009-10-08 16:10:43 +00:00 -
71b4f95a0a
Cleaned up typedefs for micro integer width configuration.
greg-williams
2009-08-31 15:59:48 +00:00 -
812a71e983
Modified typedefs in order to avoid collisions
greg-williams
2009-08-31 03:16:38 +00:00 -
cb1212f9e2
Added support for 16-bit processors via BUS_WIDTH=16 preprocessor define. Defaults to 32-bit if unspecified. Updated iar_msp430.yml to use full IAR MSP430 edition and use new BUS-WIDTH define.
greg-williams
2009-08-31 01:33:47 +00:00 -
8117581f2f
- cleaned up interface to generate_test_runner.rb - fixed a couple minor warnings in unity.c
mvandervoord
2009-08-24 13:53:46 +00:00 -
d96d84f547
added output statement noting generation of test runner
mkarlesky
2009-07-13 22:14:10 +00:00 -
f56bda283a
- made a minor tweak to initialization of unity structure to avoid silly compiler warnings.
mvandervoord
2009-07-11 17:57:55 +00:00 -
18ef056d6d
Added resetTest() method to generate_test_runnner.rb to perform mock verification (optionally), tearDown() and setUp() mid-test. This allows for testing multiple passed through a given function that calls to external mocks and helps cleanup post-test state oddities. Need to figure out how to resolve this current circular reference from the test to the runner though, since the runner is what calls the test methods.
greg-williams
2009-07-05 18:42:39 +00:00 -
aa3277dd19
- removed configurable tab because it was a performance hit without significant benefit * WARNING: This is very likely to break the way you call generate_test_runner! We have removed the tab argument. *
mvandervoord
2009-06-25 19:23:18 +00:00 -
432e6313f8
- finished strict ordering support
mvandervoord
2009-06-24 02:27:01 +00:00 -
8b274116c0
* fixed mistake in global ordering support in test runner generator
mvandervoord
2009-06-19 02:04:47 +00:00 -
a395675cb5
Added void keyword to empty parameter list to avoid getting warnings or errors from picky compilers.
greg-williams
2009-06-08 16:32:39 +00:00 -
72d461cacd
changed grab_config to class method
mkarlesky
2009-05-29 20:36:15 +00:00 -
d60fb2146a
modified to have a bit more generic and useful interface
mkarlesky
2009-05-29 20:17:19 +00:00 -
02276ff2af
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@29 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
mvandervoord
2009-05-28 15:35:54 +00:00 -
8d03e90091
- moved unity helper into the example directory, because it's not really core. - made generate_test_runner more flexible in how data comes in.
mvandervoord
2009-05-28 15:31:34 +00:00 -
261d6a16db
fixed broken system test build mechanism
mkarlesky
2009-04-16 13:08:49 +00:00 -
16d1979c3a
added warning flag to gcc config and eliminated warning related to jmp_buf initialization
mkarlesky
2009-04-16 12:22:44 +00:00 -
8457dd9a55
Converted MSP430 config to YAML format. Still need to update Unity to support 16-bit and big-endian to get to work. Modified Unity to use test suite generator in preparation for updates for 16-bit and big endian changes
greg-williams
2009-04-13 14:21:29 +00:00 -
c113a9caa0
* Converted rake to use YML config files for toolchain customization per CMock. Need to figure out what to do about IAR MSP430
greg-williams
2009-04-11 14:42:09 +00:00 -
5a35176ec8
- added support to use CMock's yaml file for options
mvandervoord
2009-04-11 03:03:16 +00:00 -
54eba93094
- support arrays of integers - fixed bug when reporting problems with large integers - fixed bug in test suite when checking for expected failures.
mvandervoord
2009-04-10 18:21:21 +00:00 -
897d2a3746
- portability improvements
mvandervoord
2009-03-02 01:09:04 +00:00 -
5c8db2bb7a
git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@20 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
mvandervoord
2009-02-22 00:04:53 +00:00 -
d88099d51e
* Fixed bug where memory compares were printing like strings.
mvandervoord
2009-02-20 03:53:40 +00:00 -
28dea1c39a
corrected typos in hex printing and memory compare
mkarlesky
2009-02-19 15:45:16 +00:00 -
68decf8b34
standardized pointer notation; did a bit of janitorial work on Unity struct
mkarlesky
2009-02-19 06:43:19 +00:00 -
24a56b0c38
- happier with const (and more optimized on some compilers) - better helper examples - general purpose memory compare
mvandervoord
2009-02-19 03:30:45 +00:00 -
3eeb7dd726
Added config for IAR MSP430
greg-williams
2009-02-17 04:50:31 +00:00 -
62ed500b11
* update unity and helper to make names more consistent and to strictly make const interfaces.
mvandervoord
2009-02-11 18:43:48 +00:00 -
12289c3f52
* Updated frame to not require separate pointer initialization * Updated test runner to protect teardown (just in case someone tries to put ASSERTS in their teardown function)
mvandervoord
2009-01-26 15:16:38 +00:00 -
be1c104dc0
* fix to test runner generator
mvandervoord
2008-12-12 17:28:05 +00:00 -
feec71bda8
Ugh
greg-williams
2008-11-20 20:02:24 +00:00 -
9c5213f104
* Fixed hang upon CMock mock verification detecting a failure
greg-williams
2008-11-20 19:58:09 +00:00 -
e8c1dcf374
* Updated generate_test_runner.rb to work with latest Unity changes
greg-williams
2008-11-13 23:27:57 +00:00 -
c22740f14a
* Updated rakefile to work on Unix-based systems
greg-williams
2008-11-13 16:22:10 +00:00 -
6e2de5e52f
* Converted Unity to use setjmp/jongjmp for aborting upon test failures * Eliminated TEST_WRAP and TEST_WRAP_NO_RETURN, since new abort mechanism eliminates the need to use these - Updated documentation - Changed default target to GCC in both Unity test and example project
greg-williams
2008-11-13 15:39:50 +00:00 -
8f6a7ad770
- Modified generate_test_runner.rb to generate unit test main() with int main(void) instead of void main(void) in order to work with GCC - Removed unused methods from unity_test_summary.rb
greg-williams
2008-11-07 14:36:10 +00:00 -
8fb0204021
Examples and main tests can be run on GCC or IAR now
mvandervoord
2008-10-29 13:48:26 +00:00 -
d1550d8494
Examples projects, more complete documentation, and other beautification. It brings a tear to the eye.
mvandervoord
2008-10-29 00:00:30 +00:00 -
158b172fd5
Fixed parameter mismatch bug in TEST_ASSERT_EQUAL_HEX() macro.
greg-williams
2008-06-11 21:57:59 +00:00 -
f39f8a7701
Updated makefile to run tests after building and added :clean and :all tasks. Added UnityHelper module in order to show how to extend Unity.
greg-williams
2008-05-11 19:30:41 +00:00 -
720acfbb95
Initial project population
greg-williams
2008-02-07 03:00:54 +00:00