1
static QList<Soprano::Statement> testData( bool withContext )
4
QList<Soprano::Statement> sl;
6
Node mainContext( QUrl( "http://soprano.sf.net/testdata/main" ) );
7
Node truegContext( QUrl( "http://soprano.sf.net/testdata/trueg" ) );
8
Node galdiContext( QUrl( "http://soprano.sf.net/testdata/galdi" ) );
10
sl.append( Soprano::Statement( QUrl("http://soprano.sf.net/testdata/Soprano"),
11
QUrl("http://www.w3.org/2000/01/rdf-schema#label"),
12
LiteralValue("Soprano"),
13
withContext ? mainContext : Node() ) );
14
sl.append( Soprano::Statement( QUrl("http://soprano.sf.net/testdata/Soprano"),
15
QUrl("http://www.w3.org/2000/01/rdf-schema#comment"),
16
LiteralValue("Soprano (formally known as QRDF) is a QT4 wrapper library for RDF storage, parsing, and querying"),
17
withContext ? mainContext : Node() ) );
18
sl.append( Soprano::Statement( QUrl("http://soprano.sf.net/testdata/Soprano"),
19
QUrl("http://soprano.sf.net/test#author"),
20
QUrl("http://soprano.sf.net/testdata/DanieleGaldi"),
21
withContext ? mainContext : Node() ) );
22
sl.append( Soprano::Statement( QUrl("http://soprano.sf.net/testdata/Soprano"),
23
QUrl("http://soprano.sf.net/test#author"),
24
QUrl("http://soprano.sf.net/testdata/SebastianTrueg"),
25
withContext ? mainContext : Node() ) );
27
sl.append( Soprano::Statement( QUrl("http://soprano.sf.net/testdata/DanieleGaldi"),
28
QUrl("http://soprano.sf.net/test#name"),
29
LiteralValue("Daniele Galdi"),
30
withContext ? galdiContext : Node() ) );
31
sl.append( Soprano::Statement( QUrl("http://soprano.sf.net/testdata/DanieleGaldi"),
32
QUrl("http://soprano.sf.net/test#email"),
33
LiteralValue("daniele.galdi@gmail.com"),
34
withContext ? galdiContext : Node() ) );
35
sl.append( Soprano::Statement( QUrl("http://soprano.sf.net/testdata/DanieleGaldi"),
36
QUrl("http://soprano.sf.net/test#location"),
37
LiteralValue("Rome, Italy"),
38
withContext ? galdiContext : Node() ) );
40
sl.append( Soprano::Statement( QUrl("http://soprano.sf.net/testdata/SebastianTrueg"),
41
QUrl("http://soprano.sf.net/test#name"),
42
LiteralValue("Sebastian Trueg"),
43
withContext ? truegContext : Node() ) );
44
sl.append( Soprano::Statement( QUrl("http://soprano.sf.net/testdata/SebastianTrueg"),
45
QUrl("http://soprano.sf.net/test#email"),
46
LiteralValue("trueg@kde.org"),
47
withContext ? truegContext : Node() ) );
48
sl.append( Soprano::Statement( QUrl("http://soprano.sf.net/testdata/SebastianTrueg"),
49
QUrl("http://soprano.sf.net/test#location"),
50
LiteralValue("Freiburg, Germany"),
51
withContext ? truegContext : Node() ) );
54
sl.append( Statement( mainContext,
55
Soprano::Vocabulary::RDF::type(),
56
Soprano::Vocabulary::NRL::GraphMetadata() ) );
57
sl.append( Statement( truegContext,
58
Soprano::Vocabulary::RDF::type(),
59
Soprano::Vocabulary::NRL::GraphMetadata() ) );
60
sl.append( Statement( galdiContext,
61
Soprano::Vocabulary::RDF::type(),
62
Soprano::Vocabulary::NRL::GraphMetadata() ) );