test-driver.c
changeset 121 f991e2623c41
parent 94 0aa93cfbcb3f
child 125 e56c83bda295
     1.1 --- a/test-driver.c	Thu Jan 10 21:08:03 2008 -0500
     1.2 +++ b/test-driver.c	Thu Feb 14 10:35:10 2008 -0500
     1.3 @@ -95,7 +95,8 @@
     1.4  		exit(-1);
     1.5  	}
     1.6  	
     1.7 -	razor_importer_add_property(ctx->importer, name, version, type);
     1.8 +	razor_importer_add_property(ctx->importer, name,
     1.9 +				    RAZOR_VERSION_EQUAL, version, type);
    1.10  }
    1.11  
    1.12  static void
    1.13 @@ -190,6 +191,7 @@
    1.14  	struct razor_property *property;
    1.15  	const char *name, *version;
    1.16  	enum razor_property_type type;
    1.17 +	enum razor_version_relation relation;
    1.18  
    1.19  	if (ctx->package_iterator != NULL) {
    1.20  		if (razor_package_iterator_next(ctx->package_iterator,
    1.21 @@ -206,7 +208,8 @@
    1.22  	if (ctx->property_iterator != NULL) {
    1.23  		if (razor_property_iterator_next(ctx->property_iterator,
    1.24  						 &property,
    1.25 -						 &name, &version, &type)) {
    1.26 +						 &name, &relation, &version,
    1.27 +						 &type)) {
    1.28  			fprintf(stderr, "too few properties in set\n");
    1.29  			exit(-1);
    1.30  		}
    1.31 @@ -251,6 +254,7 @@
    1.32  	struct razor_property *property;
    1.33  	const char *name, *version, *ref_name, *ref_version;
    1.34  	enum razor_property_type type;
    1.35 +	enum razor_version_relation relation;
    1.36  	int same_version;
    1.37  
    1.38  	if (ctx->property_iterator == NULL) {
    1.39 @@ -262,7 +266,7 @@
    1.40  
    1.41  	get_atts(atts, "name", &ref_name, "eq", &ref_version, NULL);
    1.42  	if (!razor_property_iterator_next(ctx->property_iterator, &property,
    1.43 -					  &name, &version, &type)) {
    1.44 +					  &name, &relation, &version, &type)) {
    1.45  		fprintf(stderr, "too many properties in set\n");
    1.46  		exit(-1);
    1.47  	}