From a015777dcd3c49a26ab6908a6af31fc91d733415 Mon Sep 17 00:00:00 2001 From: cawohnjing Date: Wed, 1 Oct 2025 15:22:32 -0500 Subject: [PATCH 1/2] Added new validations for CBIO --- monitoring/FNL-Monitoring-List.csv | 54 ++++++++++++++++++++++++++++-- 1 file changed, 52 insertions(+), 2 deletions(-) diff --git a/monitoring/FNL-Monitoring-List.csv b/monitoring/FNL-Monitoring-List.csv index 122e4c2b..4f96d0e3 100644 --- a/monitoring/FNL-Monitoring-List.csv +++ b/monitoring/FNL-Monitoring-List.csv @@ -738,6 +738,56 @@ $http.post('https://populationsciences-qa.datacommons.cancer.gov/v1/graphql/', } );",,TRUE,C07E28M8R7T,, -cBioPortal for Cancer Genomics,cbioportal,CCDI,Dev,Portal,https://cbioportal-dev.ccdi.cancer.gov,,,TRUE,B0920R3SETE,, +cBioPortal for Cancer Genomics,cbioportal,CCDI,Dev,Portal,https://cbioportal-dev.ccdi.cancer.gov,var assert = require('assert'); + +$http.get('https://cbioportal-dev.ccdi.cancer.gov/study/summary?id=phs002790', + + function (err, response, body) { + + if (err) { + throw new Error(err); + } + + console.log('Response:', body); + console.log('Response:', response.statusCode); + + assert.equal(response.statusCode, 200, 'Expected a 200 OK response.'); + + assert.ok( + body.includes(''), + 'Expected body to start with the HTML doctype.' + ); + + assert.ok( + body.includes('CCDI CBIO'), + 'Expected the HTML body to contain the correct application title.' + ); + + assert.ok( + body.includes('
'), + 'Expected the HTML body to contain the application root element.' + ); + } +);",,TRUE,B0920R3SETE,, cBioPortal for Cancer Genomics,cbioportal,CCDI,Dev,Content,https://cbioportal-dev-content.ccdi.cancer.gov,,,TRUE,B0920R3SETE,, -cBioPortal for Cancer Genomics,cbioportal,CCDI,Dev,API,https://cbioportal-api-dev.ccdi.cancer.gov,,,TRUE,B0920R3SETE,, \ No newline at end of file +cBioPortal for Cancer Genomics,cbioportal,CCDI,Dev,API,https://cbioportal-api-dev.ccdi.cancer.gov,"var assert = require('assert'); + +$http.get('https://cbioportal-api-dev.ccdi.cancer.gov/api/cancer-types', + + function (err, response, body) { + + if (err) { + throw new Error(err); + } + + console.log('Response:', body); + console.log('Response:', response.statusCode); + + assert.equal(response.statusCode, 200, 'Expected a 200 OK response.'); + assert.ok(Array.isArray(body), 'Expected response body to be an array.'); + + const firstObj = body[0] + assert.ok('cancerTypeId' in firstObj, 'Expected object to have cancerTypeId key') + + } +);",,TRUE,B0920R3SETE,, \ No newline at end of file From 3bf7487c2921937595125bccbc4a263f760ee296 Mon Sep 17 00:00:00 2001 From: cawohnjing Date: Thu, 2 Oct 2025 13:52:35 -0500 Subject: [PATCH 2/2] Fixed the frontend cbio monitoring --- monitoring/FNL-Monitoring-List.csv | 32 +----------------------------- 1 file changed, 1 insertion(+), 31 deletions(-) diff --git a/monitoring/FNL-Monitoring-List.csv b/monitoring/FNL-Monitoring-List.csv index 4f96d0e3..79393840 100644 --- a/monitoring/FNL-Monitoring-List.csv +++ b/monitoring/FNL-Monitoring-List.csv @@ -738,37 +738,7 @@ $http.post('https://populationsciences-qa.datacommons.cancer.gov/v1/graphql/', } );",,TRUE,C07E28M8R7T,, -cBioPortal for Cancer Genomics,cbioportal,CCDI,Dev,Portal,https://cbioportal-dev.ccdi.cancer.gov,var assert = require('assert'); - -$http.get('https://cbioportal-dev.ccdi.cancer.gov/study/summary?id=phs002790', - - function (err, response, body) { - - if (err) { - throw new Error(err); - } - - console.log('Response:', body); - console.log('Response:', response.statusCode); - - assert.equal(response.statusCode, 200, 'Expected a 200 OK response.'); - - assert.ok( - body.includes(''), - 'Expected body to start with the HTML doctype.' - ); - - assert.ok( - body.includes('CCDI CBIO'), - 'Expected the HTML body to contain the correct application title.' - ); - - assert.ok( - body.includes('
'), - 'Expected the HTML body to contain the application root element.' - ); - } -);",,TRUE,B0920R3SETE,, +cBioPortal for Cancer Genomics,cbioportal,CCDI,Dev,Portal,https://cbioportal-dev.ccdi.cancer.gov,,cBioPortal,TRUE,B0920R3SETE,, cBioPortal for Cancer Genomics,cbioportal,CCDI,Dev,Content,https://cbioportal-dev-content.ccdi.cancer.gov,,,TRUE,B0920R3SETE,, cBioPortal for Cancer Genomics,cbioportal,CCDI,Dev,API,https://cbioportal-api-dev.ccdi.cancer.gov,"var assert = require('assert');