"testify" is the command in the Cobra workspace that runs the full Cobra test suite. Over time the test suite has grown, but we have also accumulated some errors which vary by platform. This wiki page is a place to share what testify failures people are experiencing.
2014-03-11 nerdzero
Windows 8.1 64-bit .NET 4.5.1 Cobra rev 3109 8 failures: 200-misc\820-partial\110-partial-multi-file-1.cobra 200-misc\820-partial\200-partial-use-1.cobra 200-misc\820-partial\210-partial-use-1.cobra 700-command-line\410-use-lowernames-dll.cobra 720-libraries\100-microsoft\510-dll-import.cobra 720-libraries\400-other\500-follow-dependencies\104-use-b.cobra 720-libraries\400-other\600-nhibernate\100-use-iquery-over.cobra 720-libraries\400-other\700-public-member-case-clash\use-lib.cobra
2014-03-09 nerdzero
Ubuntu 13.10 Mono 3.2.7 Cobra rev 3109 13 failures: 120-classes/228-fields-multiple-syntax-variants.cobra 120-classes/300-init/400-init-overload-and-inheritance/240-init.cobra 200-misc/820-partial/110-partial-multi-file-1.cobra 200-misc/820-partial/200-partial-use-1.cobra 200-misc/820-partial/210-partial-use-1.cobra 720-libraries/100-microsoft/202-wpf-instantiate-delegate.cobra 720-libraries/100-microsoft/400-xml.cobra 720-libraries/400-other/400-read-lib-nested-classes-twist.cobra 720-libraries/400-other/500-follow-dependencies/104-use-b.cobra 800-warnings/500-suggest-numeric-type/100-suggest-numeric-type.cobra 800-warnings/500-suggest-numeric-type/120-suggest-numeric-type.cobra 800-warnings/500-suggest-numeric-type/130-suggest-numeric-type.cobra 820-errors/400-declarations/408-prop-init-expr-error.cobra
2014-02-27 hops
Windows 7 64-bit .NET 4.0 Cobra rev 3106 (cobra -about first 2 lines gives The Cobra Programming Language svn:3108 (post 0.9.6) / 2014-02-27 on .NET CLR v4.0.30319 on Microsoft Windows NT 6.1.7601 Service Pack 1) 7 failures: 200-misc\820-partial\110-partial-multi-file-1.cobra 200-misc\820-partial\200-partial-use-1.cobra 200-misc\820-partial\210-partial-use-1.cobra 720-libraries\100-microsoft\200-wpf.cobra 720-libraries\100-microsoft\202-wpf-instantiate-delegate.cobra 720-libraries\400-other\500-follow-dependencies\104-use-b.cobra C:\Users\hops\src\cobra\wkspace1\HowTo\382-WPF.cobra
The additional 3 failures over the case below are due issues given in
ticket:332
(Library placement differences/dir naming between 32 and 64 bit platform)
Charles says on 2014-02-28: Those two test cases work fine if you have the .NET SDK and/or Visual Studio installed. I'm fine with requiring one or the other for developing WPF applications.
2014-02-25 Charles
Windows 7 32-bit .NET 4.5.0 or 4.5.1 ... Cobra rev 3106 4 failures: 200-misc\820-partial\110-partial-multi-file-1.cobra 200-misc\820-partial\200-partial-use-1.cobra 200-misc\820-partial\210-partial-use-1.cobra 720-libraries\400-other\500-follow-dependencies\104-use-b.cobra
2014-02-25 Charles
Mac 10.8.5 Mono 3.2.6 Cobra rev 3106 and the same on 2014-02-28 with: Mono 3.2.7 Cobra rev 3108 12 failures: 120-classes/228-fields-multiple-syntax-variants.cobra 200-misc/820-partial/110-partial-multi-file-1.cobra 200-misc/820-partial/200-partial-use-1.cobra 200-misc/820-partial/210-partial-use-1.cobra 720-libraries/100-microsoft/202-wpf-instantiate-delegate.cobra 720-libraries/100-microsoft/400-xml.cobra 720-libraries/300-gtk/200-cairo-enum.cobra 720-libraries/400-other/500-follow-dependencies/104-use-b.cobra 800-warnings/500-suggest-numeric-type/100-suggest-numeric-type.cobra 800-warnings/500-suggest-numeric-type/120-suggest-numeric-type.cobra 800-warnings/500-suggest-numeric-type/130-suggest-numeric-type.cobra 820-errors/400-declarations/408-prop-init-expr-error.cobra