Ejemplo n.º 1
0
MojErr MojDbPermissionTest::testInvalidPermissions(MojDb& db)
{
	MojErr err = checkInvalid(MojTestInvalidPermission1, db);
	MojTestErrCheck(err);
	err = checkInvalid(MojTestInvalidPermission2, db);
	MojTestErrCheck(err);
	err = checkInvalid(MojTestInvalidPermission3, db);
	MojTestErrCheck(err);
	err = checkInvalid(MojTestInvalidPermission4, db);
	MojTestErrCheck(err);

	return MojErrNone;
}
Ejemplo n.º 2
0
MojErr MojDbIndexTest::invalidTest()
{
	MojErr err = checkInvalid(MojErrDbInvalidIndex,
			_T("{\"name\":\"test\",\"props\":[")
				_T("{\"name\":\"foo\"},")
				_T("{\"name\":\"bar\"},")
				_T("{\"name\":\"foo\"}")
			_T("]}"));
	MojTestErrCheck(err);
	err = checkInvalid(MojErrDbInvalidIndex,
			_T("{\"name\":\"test\",\"incDel\":\"true\",\"props\":[")
				_T("{\"name\":\"foo\"},")
				_T("{\"name\":\"_del\"},")
				_T("{\"name\":\"foo\"}")
			_T("]}"));
	MojTestErrCheck(err);

	return MojErrNone;
}
Ejemplo n.º 3
0
void PythonExport::addTrainResult(double recall, double precision, const string & name){
   checkInvalid(recall);
   checkInvalid(precision);
   train_res<<"\n\t\""<<name<<"\": {\"precision\":"<<precision<<", \"recall\": "<<recall<<"},";
}