Changes between Version 24 and Version 25 of WebKitGtkLayoutTests


Ignore:
Timestamp:
Oct 10, 2012 10:15:43 AM (9 years ago)
Author:
Martin Robinson
Comment:

Move GTK+ API test dependencies to the main list, add more prominent information about API tests

Legend:

Unmodified
Added
Removed
Modified
  • WebKitGtkLayoutTests

    v24 v25  
    1111                     libapache2-mod-bw \
    1212                     libgpg-error-dev \
    13                      xvfb pulseaudio-utils
     13                     xvfb \
     14                     pulseaudio-utils \
     15                     python-gi
    1416}}}
    1517
     
    2931}}}
    3032
     33=== Unit Tests ===
     34The GTK+ port includes unit tests. To run the suite:
     35
     36{{{
     37./Tools/Scripts/run-gtk-tests [--debug] [--verbose]
     38}}}
     39
    3140=== Pixel Tests ===
    3241
     
    3443{{{
    3544./Tools/Scripts/run-webkit-tests --gtk -p
    36 }}}
    37 
    38 === Adding Baselines ===
    39 Sometimes you may need to generate new results for a test that relies on render tree output. This can be accomplished by passing the `--new-test-results` option. Note that new pixel results require the `-p` option as well:
    40 {{{
    41 ./Tools/Scripts/run-webkit-tests --gtk fast/forms/plaintext-mode-1.html --new-test-results
    4245}}}
    4346
     
    124127
    125128You may need to do this into your schroot too.
    126 
    127 
    128 === Running python based test with multiprocess support ===
    129 
    130 In order to run the Gtk+ tests, you will need the python binding for
    131 GObject Introspection
    132 
    133 You will need to install the following Debian package. For other
    134 distributions, you must install the equivalent packages.
    135 
    136 {{{
    137 sudo apt-get install python-gi
    138 }}}
    139 
    140 Simply run the `run-gtk-tests` script from the Tools/Scripts
    141 directory. `run-gtk-tests` also supports the `--debug` argument to run
    142 the tests with the debug build of WebKitGTK+.
    143 
    144 {{{
    145 ./Tools/Scripts/run-gtk-tests --verbose [--debug]
    146 }}}