Wiki

"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