summaryrefslogtreecommitdiff
path: root/test/direct/assertions.vapi
blob: f3aebb8229ddeb3f7d7e39913fcd673bc587ba5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[CCode (cprefix = "G", lower_case_cprefix = "g_", cheader_filename = "glib.h")]
namespace Assertions {
#if !VALA_0_52
  public enum CompareOperator {
    [CCode (cname = "==")]
    EQ,
    [CCode (cname = "!=")]
    NE,
    [CCode (cname = ">=")]
    GE,
    [CCode (cname = "<=")]
    LE,
    [CCode (cname = ">")]
    GT,
    [CCode (cname = "<")]
    LT
  }

  public void assert_cmpstr (string? s1, CompareOperator op, string? s2);
  public void assert_cmpint (int n1, CompareOperator op, int n2);
  public void assert_cmpuint (uint n1, CompareOperator op, uint n2);
  public void assert_cmphex (uint n1, CompareOperator op, uint n2);
  public void assert_cmpfloat (double n1, CompareOperator op, double n2);
#endif
}