| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Properly handle diff(1) failing.
In this particular case, the test passed a NULL input file to the diff
(that was fixed, too) and then diff only found one input file and
aborted.
But without this fix, we'd also not catch other abortion reasons for
diff() - as long as it exited in any way, we were happy.
|
| |
|
|
|
|
| |
... instead of g_spawn(). Avoids having to create a temp file, too.
|
|
|
|
|
|
|
| |
Instead of just checking that the line of the error message is correct,
assert that start and end position are on the correct character offset.
Also fix all the tests to conform to this.
|
|
|
|
| |
Now that we have GtkCssLocation, actually use it.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This library is meant to be the new CSS library that gets used from GDK,
GSK and GTK for string printing and parsing.
As a first step, move GtkCssProviderError into it.
While doing so, split it into GtkCssParserError (for critical problems)
and GtkCssParserWarning (for non-critical problems).
|
|
|
|
|
|
|
| |
Don't include unistd.h on Windows, and include the appropriate headers on
Windows as necessary.
https://bugzilla.gnome.org/show_bug.cgi?id=773299
|
|
|
|
|
| |
Parsing a css file always succeeds as CSS can recover from parsing
errors.
|
|
|
|
|
|
| |
Use test-css-parser --generate foo.css to see the parser
output on stdout. This makes it more convenient to add new
css files to the testsuite.
|
|
|
|
|
| |
These are not used anymore in any tests, and the css parser
doesn't support parsing custom properties anymore.
|
|
|
|
| |
The rgba-property is no longer used in any tests, drop it.
|
|
|
|
| |
The border-property is no longer used in any tests, drop it.
|
|
|
|
|
| |
We don't have any tests involving these style
properties, so don't install those.
|
|
|
|
| |
This is the place for wholly-deprecated sources.
|
| |
|
|
|
|
| |
This makes the tests work both installed and for make check.
|
|
|