After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 693097 - tests: Merge al the separate tests into Regress
tests: Merge al the separate tests into Regress
Status: RESOLVED FIXED
Product: gobject-introspection
Classification: Platform
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gobject-introspection Maintainer(s)
gobject-introspection Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2013-02-03 16:34 UTC by Jasper St. Pierre (not reading bugmail)
Modified: 2015-02-07 16:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
tests: Move Annotation into Regress (134.41 KB, patch)
2013-02-03 16:34 UTC, Jasper St. Pierre (not reading bugmail)
committed Details | Review
tests: Move Foo into Regress (117.02 KB, patch)
2013-02-03 16:34 UTC, Jasper St. Pierre (not reading bugmail)
committed Details | Review
tests: Move TestInherit into Regress (11.33 KB, patch)
2013-02-03 16:34 UTC, Jasper St. Pierre (not reading bugmail)
committed Details | Review

Description Jasper St. Pierre (not reading bugmail) 2013-02-03 16:34:49 UTC
Having separate GIRs to test various parts of scanner beahvior
seems counterproductive. Regress is our stand-by library for
testing scanner behavior. Bar, Utility, HeaderOnly, SLetter,
GtkFrob and GetType are still specialty GIRs that test specific
scanner flags, so we can't merge things into Regress.

The impetus for doing this is to have a large test library to test
the doctools on.

Eventually, I think it makes sense to merge the non-scanner Everything
tests back into Regress, and maybe the GIMarshallingTests too.
Comment 1 Jasper St. Pierre (not reading bugmail) 2013-02-03 16:34:52 UTC
Created attachment 235112 [details] [review]
tests: Move Annotation into Regress

The goal here is to have one master library for testing lots of
edge cases for GIRs rather than lots of individual libraries.
Comment 2 Jasper St. Pierre (not reading bugmail) 2013-02-03 16:34:55 UTC
Created attachment 235113 [details] [review]
tests: Move Foo into Regress
Comment 3 Jasper St. Pierre (not reading bugmail) 2013-02-03 16:34:58 UTC
Created attachment 235114 [details] [review]
tests: Move TestInherit into Regress
Comment 4 Colin Walters 2013-02-05 12:11:04 UTC
Review of attachment 235112 [details] [review]:

No objections.
Comment 5 Colin Walters 2013-02-05 12:12:01 UTC
Review of attachment 235113 [details] [review]:

Spot checks of this look OK.
Comment 6 Colin Walters 2013-02-05 12:12:54 UTC
Review of attachment 235114 [details] [review]:

Also looks fine.
Comment 7 Jasper St. Pierre (not reading bugmail) 2013-02-07 09:27:44 UTC
Attachment 235112 [details] pushed as 2df621c - tests: Move Annotation into Regress
Attachment 235113 [details] pushed as 9fc6eb1 - tests: Move Foo into Regress
Attachment 235114 [details] pushed as bb1ac9c - tests: Move TestInherit into Regress
Comment 8 André Klapper 2015-02-07 16:55:55 UTC
[Mass-moving gobject-introspection tickets to its own Bugzilla product - see bug 708029. Mass-filter your bugmail for this message: introspection20150207 ]