summaryrefslogtreecommitdiff
path: root/tests/README
blob: 31e6a6fa4aa4e8aeb70629f1880bb14a3656b573 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
Tests should be divided up by the environment they require in order to operate
correctly.

Where to put new tests:

* /tests/ if they're simple regression tests in pure C++ that don't access
  D-Bus (these are likely to be rare)

* /tests/dbus/ if they touch the session bus (a temporary session bus will be
  used)

/tests/lib/ contains support code, some of it taken from the telepathy-glib
examples and regression tests.