@@ -61,27 +61,27 @@ is_deeply($response, {'metadata' => {'status' => [{'messageType' => 'INFO','mess
61
61
$mech -> get_ok(' http://localhost:3010/brapi/v1/germplasm-search?pageSize=2&page=3&access_token=' .$access_token );
62
62
$response = decode_json $mech -> content;
63
63
# print STDERR Dumper $response;
64
- is_deeply($response, {'result' => {'data' => [{'countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','germplasmGenus' => 'Lycopersicon','breedingMethodDbId' =>''||undef,'germplasmPUI' => '','subtaxa' => undef,'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP002','typeOfGermplasmStorageCode' => [],'acquisitionDate' => '','species' => 'Solanum lycopersicum','defaultDisplayName' => 'new_test_crossP002','germplasmDbId' => 38847,'speciesAuthority' => undef,'synonyms' => [],'commonCropName' => 'tomato','donors' => [],'instituteCode' => '','genus' => 'Lycopersicon','taxonIds' => [],'instituteName' => '','subtaxaAuthority' => undef,'biologicalStatusOfAccessionCode' => '0','accessionNumber' => '','documentationURL' =>undef,'seedSource' => '','germplasmSpecies' => 'Solanum lycopersicum'},{'typeOfGermplasmStorageCode' => [],'germplasmName' => 'new_test_crossP003','germplasmSeedSource' => '','subtaxa' => undef,'countryOfOriginCode' => '','germplasmGenus' => 'Lycopersicon','breedingMethodDbId' =>''||undef,'germplasmPUI' => '','pedigree' => 'test_accession4/test_accession5','speciesAuthority' => undef,'defaultDisplayName' => 'new_test_crossP003','germplasmDbId' => 38848,'species' => 'Solanum lycopersicum','acquisitionDate' => '','donors' => [],'instituteCode' => '','synonyms' => [],'commonCropName' => 'tomato','accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','subtaxaAuthority' => undef,'instituteName' => '','taxonIds' => [],'genus' => 'Lycopersicon','documentationURL' =>undef,'seedSource' => '','germplasmSpecies' => 'Solanum lycopersicum'}]},'metadata' => {'datafiles' => [],'pagination' => {'totalPages' => 240,'pageSize' => 2,'totalCount' => 479,'currentPage' => 3},'status' => [{'messageType' => 'INFO','message' => 'BrAPI base call found with page=3, pageSize=2'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'messageType' => 'INFO','message' => 'Germplasm-search result constructed'}]}}, 'germplasm-search');
64
+ is_deeply($response, {'result' => {'data' => [{'countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','germplasmGenus' => 'Lycopersicon','breedingMethodDbId' =>''||undef,'germplasmPUI' => '','subtaxa' => undef,'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP002','typeOfGermplasmStorageCode' => [],'acquisitionDate' => undef,'species' => 'Solanum lycopersicum','defaultDisplayName' => 'new_test_crossP002','germplasmDbId' => 38847,'speciesAuthority' => undef,'synonyms' => [],'commonCropName' => 'tomato','donors' => [],'instituteCode' => '','genus' => 'Lycopersicon','taxonIds' => [],'instituteName' => '','subtaxaAuthority' => undef,'biologicalStatusOfAccessionCode' => '0','accessionNumber' => '','documentationURL' =>undef,'seedSource' => '','germplasmSpecies' => 'Solanum lycopersicum'},{'typeOfGermplasmStorageCode' => [],'germplasmName' => 'new_test_crossP003','germplasmSeedSource' => '','subtaxa' => undef,'countryOfOriginCode' => '','germplasmGenus' => 'Lycopersicon','breedingMethodDbId' =>''||undef,'germplasmPUI' => '','pedigree' => 'test_accession4/test_accession5','speciesAuthority' => undef,'defaultDisplayName' => 'new_test_crossP003','germplasmDbId' => 38848,'species' => 'Solanum lycopersicum','acquisitionDate' => undef,'donors' => [],'instituteCode' => '','synonyms' => [],'commonCropName' => 'tomato','accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','subtaxaAuthority' => undef,'instituteName' => '','taxonIds' => [],'genus' => 'Lycopersicon','documentationURL' =>undef,'seedSource' => '','germplasmSpecies' => 'Solanum lycopersicum'}]},'metadata' => {'datafiles' => [],'pagination' => {'totalPages' => 240,'pageSize' => 2,'totalCount' => 479,'currentPage' => 3},'status' => [{'messageType' => 'INFO','message' => 'BrAPI base call found with page=3, pageSize=2'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'messageType' => 'INFO','message' => 'Germplasm-search result constructed'}]}}, 'germplasm-search');
65
65
66
66
$mech -> get_ok(' http://localhost:3010/brapi/v1/germplasm-search?pageSize=2&page=5&access_token=' .$access_token );
67
67
$response = decode_json $mech -> content;
68
68
# print STDERR Dumper $response;
69
- is_deeply($response, {'result' => {'data' => [{'pedigree' => 'test_accession4/test_accession5','countryOfOriginCode' => '','germplasmPUI' => '','subtaxa' => undef,'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP006','typeOfGermplasmStorageCode' => [],'acquisitionDate' => '','species' => 'Solanum lycopersicum','defaultDisplayName' => 'new_test_crossP006','germplasmDbId' => 38851,'speciesAuthority' => undef,'synonyms' => [],'commonCropName' => 'tomato','instituteCode' => '','donors' => [],'genus' => 'Lycopersicon','taxonIds' => [],'instituteName' => '','subtaxaAuthority' => undef,'biologicalStatusOfAccessionCode' => '0','accessionNumber' => '','germplasmSpecies' => 'Solanum lycopersicum','breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon'},{'subtaxa' => undef,'countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','germplasmPUI' => '','typeOfGermplasmStorageCode' => [],'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP007','species' => 'Solanum lycopersicum','germplasmDbId' => 38852,'defaultDisplayName' => 'new_test_crossP007','acquisitionDate' => '','speciesAuthority' => undef,'donors' => [],'instituteCode' => '','commonCropName' => 'tomato','synonyms' => [],'subtaxaAuthority' => undef,'genus' => 'Lycopersicon','taxonIds' => [],'instituteName' => '','accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','germplasmSpecies' => 'Solanum lycopersicum','breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon'}]},'metadata' => {'pagination' => {'currentPage' => 5,'totalCount' => 479,'pageSize' => 2,'totalPages' => 240},'datafiles' => [],'status' => [{'messageType' => 'INFO','message' => 'BrAPI base call found with page=5, pageSize=2'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'messageType' => 'INFO','message' => 'Germplasm-search result constructed'}]}}, 'germplasm-search');
69
+ is_deeply($response, {'result' => {'data' => [{'pedigree' => 'test_accession4/test_accession5','countryOfOriginCode' => '','germplasmPUI' => '','subtaxa' => undef,'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP006','typeOfGermplasmStorageCode' => [],'acquisitionDate' => undef,'species' => 'Solanum lycopersicum','defaultDisplayName' => 'new_test_crossP006','germplasmDbId' => 38851,'speciesAuthority' => undef,'synonyms' => [],'commonCropName' => 'tomato','instituteCode' => '','donors' => [],'genus' => 'Lycopersicon','taxonIds' => [],'instituteName' => '','subtaxaAuthority' => undef,'biologicalStatusOfAccessionCode' => '0','accessionNumber' => '','germplasmSpecies' => 'Solanum lycopersicum','breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon'},{'subtaxa' => undef,'countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','germplasmPUI' => '','typeOfGermplasmStorageCode' => [],'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP007','species' => 'Solanum lycopersicum','germplasmDbId' => 38852,'defaultDisplayName' => 'new_test_crossP007','acquisitionDate' => undef,'speciesAuthority' => undef,'donors' => [],'instituteCode' => '','commonCropName' => 'tomato','synonyms' => [],'subtaxaAuthority' => undef,'genus' => 'Lycopersicon','taxonIds' => [],'instituteName' => '','accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','germplasmSpecies' => 'Solanum lycopersicum','breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon'}]},'metadata' => {'pagination' => {'currentPage' => 5,'totalCount' => 479,'pageSize' => 2,'totalPages' => 240},'datafiles' => [],'status' => [{'messageType' => 'INFO','message' => 'BrAPI base call found with page=5, pageSize=2'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'messageType' => 'INFO','message' => 'Germplasm-search result constructed'}]}}, 'germplasm-search');
70
70
71
71
$mech -> get_ok(' http://localhost:3010/brapi/v1/germplasm-search?pageSize=2&page=0&germplasmDbId=38849&access_token=' .$access_token );
72
72
$response = decode_json $mech -> content;
73
73
# print STDERR Dumper $response;
74
- is_deeply($response, {'result' => {'data' => [{'subtaxa' => undef,'germplasmPUI' => '','pedigree' => 'test_accession4/test_accession5','countryOfOriginCode' => '','typeOfGermplasmStorageCode' => [],'germplasmName' => 'new_test_crossP004','germplasmSeedSource' => '','germplasmDbId' => 38849,'defaultDisplayName' => 'new_test_crossP004','species' => 'Solanum lycopersicum','acquisitionDate' => '','speciesAuthority' => undef,'donors' => [],'instituteCode' => '','commonCropName' => 'tomato','synonyms' => [],'subtaxaAuthority' => undef,'instituteName' => '','taxonIds' => [],'genus' => 'Lycopersicon','accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon','germplasmSpecies' => 'Solanum lycopersicum'}]},'metadata' => {'pagination' => {'totalPages' => 1,'pageSize' => 2,'currentPage' => 0,'totalCount' => 1},'datafiles' => [],'status' => [{'message' => 'BrAPI base call found with page=0, pageSize=2','messageType' => 'INFO'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'messageType' => 'INFO','message' => 'Germplasm-search result constructed'}]}}, 'germplasm-search');
74
+ is_deeply($response, {'result' => {'data' => [{'subtaxa' => undef,'germplasmPUI' => '','pedigree' => 'test_accession4/test_accession5','countryOfOriginCode' => '','typeOfGermplasmStorageCode' => [],'germplasmName' => 'new_test_crossP004','germplasmSeedSource' => '','germplasmDbId' => 38849,'defaultDisplayName' => 'new_test_crossP004','species' => 'Solanum lycopersicum','acquisitionDate' => undef,'speciesAuthority' => undef,'donors' => [],'instituteCode' => '','commonCropName' => 'tomato','synonyms' => [],'subtaxaAuthority' => undef,'instituteName' => '','taxonIds' => [],'genus' => 'Lycopersicon','accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon','germplasmSpecies' => 'Solanum lycopersicum'}]},'metadata' => {'pagination' => {'totalPages' => 1,'pageSize' => 2,'currentPage' => 0,'totalCount' => 1},'datafiles' => [],'status' => [{'message' => 'BrAPI base call found with page=0, pageSize=2','messageType' => 'INFO'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'messageType' => 'INFO','message' => 'Germplasm-search result constructed'}]}}, 'germplasm-search');
75
75
76
76
$mech -> get_ok(' http://localhost:3010/brapi/v1/germplasm-search?pageSize=2&page=4&germplasmName=te%&matchMethod=wildcard&access_token=' .$access_token );
77
77
$response = decode_json $mech -> content;
78
78
# print STDERR Dumper $response;
79
- is_deeply($response, {'metadata' => {'datafiles' => [],'pagination' => {'currentPage' => 4,'totalCount' => 25,'pageSize' => 2,'totalPages' => 13},'status' => [{'message' => 'BrAPI base call found with page=4, pageSize=2','messageType' => 'INFO'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'message' => 'Germplasm-search result constructed','messageType' => 'INFO'}]},'result' => {'data' => [{'donors' => [],'instituteCode' => '','commonCropName' => 'tomato','synonyms' => [],'accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','subtaxaAuthority' => undef,'genus' => 'Lycopersicon','taxonIds' => [],'instituteName' => '','typeOfGermplasmStorageCode' => [],'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP009','subtaxa' => undef,'germplasmPUI' => '','countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','speciesAuthority' => undef,'species' => 'Solanum lycopersicum','germplasmDbId' => 38854,'defaultDisplayName' => 'new_test_crossP009','acquisitionDate' => '','breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon','germplasmSpecies' => 'Solanum lycopersicum'},{'accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','subtaxaAuthority' => undef,'genus' => 'Lycopersicon','taxonIds' => [],'instituteName' => '','instituteCode' => '','donors' => [],'commonCropName' => 'tomato','synonyms' => [],'speciesAuthority' => undef,'defaultDisplayName' => 'new_test_crossP010','germplasmDbId' => 38855,'species' => 'Solanum lycopersicum','acquisitionDate' => '','typeOfGermplasmStorageCode' => [],'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP010','subtaxa' => undef,'pedigree' => 'test_accession4/test_accession5','germplasmPUI' => '','countryOfOriginCode' => '','breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon','germplasmSpecies' => 'Solanum lycopersicum'}]}}, 'germplasm-search');
79
+ is_deeply($response, {'metadata' => {'datafiles' => [],'pagination' => {'currentPage' => 4,'totalCount' => 25,'pageSize' => 2,'totalPages' => 13},'status' => [{'message' => 'BrAPI base call found with page=4, pageSize=2','messageType' => 'INFO'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'message' => 'Germplasm-search result constructed','messageType' => 'INFO'}]},'result' => {'data' => [{'donors' => [],'instituteCode' => '','commonCropName' => 'tomato','synonyms' => [],'accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','subtaxaAuthority' => undef,'genus' => 'Lycopersicon','taxonIds' => [],'instituteName' => '','typeOfGermplasmStorageCode' => [],'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP009','subtaxa' => undef,'germplasmPUI' => '','countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','speciesAuthority' => undef,'species' => 'Solanum lycopersicum','germplasmDbId' => 38854,'defaultDisplayName' => 'new_test_crossP009','acquisitionDate' => undef,'breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon','germplasmSpecies' => 'Solanum lycopersicum'},{'accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','subtaxaAuthority' => undef,'genus' => 'Lycopersicon','taxonIds' => [],'instituteName' => '','instituteCode' => '','donors' => [],'commonCropName' => 'tomato','synonyms' => [],'speciesAuthority' => undef,'defaultDisplayName' => 'new_test_crossP010','germplasmDbId' => 38855,'species' => 'Solanum lycopersicum','acquisitionDate' => undef,'typeOfGermplasmStorageCode' => [],'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP010','subtaxa' => undef,'pedigree' => 'test_accession4/test_accession5','germplasmPUI' => '','countryOfOriginCode' => '','breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon','germplasmSpecies' => 'Solanum lycopersicum'}]}}, 'germplasm-search');
80
80
81
81
$mech -> post_ok(' http://localhost:3010/brapi/v1/germplasm-search' , [' access_token' => $access_token , ' pageSize' => ' 1' , ' page' => ' 5' , ' germplasmNames' => [' t%' ], ' matchMethod' => ' wildcard' ] );
82
82
$response = decode_json $mech -> content;
83
83
# print STDERR Dumper $response;
84
- is_deeply($response, {'metadata' => {'status' => [{'message' => 'BrAPI base call found with page=5, pageSize=1','messageType' => 'INFO'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'message' => 'Germplasm-search result constructed','messageType' => 'INFO'}],'datafiles' => [],'pagination' => {'totalCount' => 31,'currentPage' => 5,'pageSize' => 1,'totalPages' => 31}},'result' => {'data' => [{'commonCropName' => 'tomato','synonyms' => [],'donors' => [],'instituteCode' => '','genus' => 'Lycopersicon','instituteName' => '','taxonIds' => [],'subtaxaAuthority' => undef,'biologicalStatusOfAccessionCode' => '0','accessionNumber' => '','countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','germplasmPUI' => '','subtaxa' => undef,'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP002','typeOfGermplasmStorageCode' => [],'acquisitionDate' => '','species' => 'Solanum lycopersicum','defaultDisplayName' => 'new_test_crossP002','germplasmDbId' => 38847,'speciesAuthority' => undef,'breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon','germplasmSpecies' => 'Solanum lycopersicum'}]}}, 'germplasm-search post');
84
+ is_deeply($response, {'metadata' => {'status' => [{'message' => 'BrAPI base call found with page=5, pageSize=1','messageType' => 'INFO'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'message' => 'Germplasm-search result constructed','messageType' => 'INFO'}],'datafiles' => [],'pagination' => {'totalCount' => 31,'currentPage' => 5,'pageSize' => 1,'totalPages' => 31}},'result' => {'data' => [{'commonCropName' => 'tomato','synonyms' => [],'donors' => [],'instituteCode' => '','genus' => 'Lycopersicon','instituteName' => '','taxonIds' => [],'subtaxaAuthority' => undef,'biologicalStatusOfAccessionCode' => '0','accessionNumber' => '','countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','germplasmPUI' => '','subtaxa' => undef,'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP002','typeOfGermplasmStorageCode' => [],'acquisitionDate' => undef,'species' => 'Solanum lycopersicum','defaultDisplayName' => 'new_test_crossP002','germplasmDbId' => 38847,'speciesAuthority' => undef,'breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon','germplasmSpecies' => 'Solanum lycopersicum'}]}}, 'germplasm-search post');
85
85
86
86
$mech -> post_ok(' http://localhost:3010/brapi/v1/search/germplasm' , [' access_token' => $access_token , ' pageSize' => ' 1' , ' page' => ' 5' , ' germplasmNames' => [' t%' ], ' matchMethod' => ' wildcard' ] );
87
87
$response = decode_json $mech -> content;
@@ -90,12 +90,12 @@ $searchId = $response->{result} ->{searchResultsDbId};
90
90
$mech -> get_ok(' http://localhost:3010/brapi/v1/search/germplasm/' . $searchId . ' ?access_token=' .$access_token );
91
91
$response = decode_json $mech -> content;
92
92
# print STDERR Dumper $response;
93
- is_deeply($response, {'metadata' => {'status' => [{'message' => 'BrAPI base call found with page=5, pageSize=1','messageType' => 'INFO'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'message' => 'Germplasm-search result constructed','messageType' => 'INFO'}],'datafiles' => [],'pagination' => {'totalCount' => 31,'currentPage' => 5,'pageSize' => 1,'totalPages' => 31}},'result' => {'data' => [{'commonCropName' => 'tomato','synonyms' => [],'donors' => [],'instituteCode' => '','genus' => 'Lycopersicon','instituteName' => '','taxonIds' => [],'subtaxaAuthority' => undef,'biologicalStatusOfAccessionCode' => '0','accessionNumber' => '','countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','germplasmPUI' => '','subtaxa' => undef,'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP002','typeOfGermplasmStorageCode' => [],'acquisitionDate' => '','species' => 'Solanum lycopersicum','defaultDisplayName' => 'new_test_crossP002','germplasmDbId' => 38847,'speciesAuthority' => undef,'breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon','germplasmSpecies' => 'Solanum lycopersicum'}]}}, 'germplasm-search post');
93
+ is_deeply($response, {'metadata' => {'status' => [{'message' => 'BrAPI base call found with page=5, pageSize=1','messageType' => 'INFO'},{'messageType' => 'INFO','message' => 'Loading CXGN::BrAPI::v1::Germplasm'},{'message' => 'Germplasm-search result constructed','messageType' => 'INFO'}],'datafiles' => [],'pagination' => {'totalCount' => 31,'currentPage' => 5,'pageSize' => 1,'totalPages' => 31}},'result' => {'data' => [{'commonCropName' => 'tomato','synonyms' => [],'donors' => [],'instituteCode' => '','genus' => 'Lycopersicon','instituteName' => '','taxonIds' => [],'subtaxaAuthority' => undef,'biologicalStatusOfAccessionCode' => '0','accessionNumber' => '','countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','germplasmPUI' => '','subtaxa' => undef,'germplasmSeedSource' => '','germplasmName' => 'new_test_crossP002','typeOfGermplasmStorageCode' => [],'acquisitionDate' => undef,'species' => 'Solanum lycopersicum','defaultDisplayName' => 'new_test_crossP002','germplasmDbId' => 38847,'speciesAuthority' => undef,'breedingMethodDbId' =>undef,'documentationURL' =>undef,'seedSource' => '','germplasmGenus' => 'Lycopersicon','germplasmSpecies' => 'Solanum lycopersicum'}]}}, 'germplasm-search post');
94
94
95
95
$mech -> get_ok(' http://localhost:3010/brapi/v1/germplasm/38876?access_token=' .$access_token );
96
96
$response = decode_json $mech -> content;
97
97
# print STDERR Dumper $response;
98
- is_deeply($response, {'metadata' => {'datafiles' => [],'pagination' => {'totalPages' => 1,'pageSize' => 1,'totalCount' => 1,'currentPage' => 0},'status' => [{'message' => 'BrAPI base call found with page=0, pageSize=10','messageType' => 'INFO'},{'message' => 'Loading CXGN::BrAPI::v1::Germplasm','messageType' => 'INFO'},{'message' => 'Germplasm detail result constructed','messageType' => 'INFO'}]},'result' => {'instituteCode' => '','donors' => [],'commonCropName' => 'tomato','synonyms' => [],'accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','subtaxaAuthority' => undef,'instituteName' => '','taxonIds' => [],'genus' => 'Lycopersicon','typeOfGermplasmStorageCode' => [],'germplasmName' => 'test5P004','germplasmSeedSource' => '','subtaxa' => undef,'germplasmPUI' => '','countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','speciesAuthority' => undef,'defaultDisplayName' => 'test5P004','species' => 'Solanum lycopersicum','germplasmDbId' => 38876,'acquisitionDate' => ''}}, 'germplasm detail');
98
+ is_deeply($response, {'metadata' => {'datafiles' => [],'pagination' => {'totalPages' => 1,'pageSize' => 1,'totalCount' => 1,'currentPage' => 0},'status' => [{'message' => 'BrAPI base call found with page=0, pageSize=10','messageType' => 'INFO'},{'message' => 'Loading CXGN::BrAPI::v1::Germplasm','messageType' => 'INFO'},{'message' => 'Germplasm detail result constructed','messageType' => 'INFO'}]},'result' => {'instituteCode' => '','donors' => [],'commonCropName' => 'tomato','synonyms' => [],'accessionNumber' => '','biologicalStatusOfAccessionCode' => '0','subtaxaAuthority' => undef,'instituteName' => '','taxonIds' => [],'genus' => 'Lycopersicon','typeOfGermplasmStorageCode' => [],'germplasmName' => 'test5P004','germplasmSeedSource' => '','subtaxa' => undef,'germplasmPUI' => '','countryOfOriginCode' => '','pedigree' => 'test_accession4/test_accession5','speciesAuthority' => undef,'defaultDisplayName' => 'test5P004','species' => 'Solanum lycopersicum','germplasmDbId' => 38876,'acquisitionDate' => undef}}, 'germplasm detail');
99
99
100
100
$mech -> get_ok(' http://localhost:3010/brapi/v1/germplasm/38876/pedigree?access_token=' .$access_token );
101
101
$response = decode_json $mech -> content;
0 commit comments