First 9 tests for cervix temp combination
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
|
||||
function convertToSymptoFormat(val) {
|
||||
const sympto = { date: val.date }
|
||||
if (val.temperature) sympto.temperature = {
|
||||
@@ -37,11 +36,11 @@ export const idealCycle = [
|
||||
].map(convertToSymptoFormat)
|
||||
|
||||
export const cycleWithFhmNoCervixShift = [
|
||||
{ date: '2018-08-01', bleeding: 1, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-08-02', bleeding: 2, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-08-03', temperature: 36.6, bleeding: 2, cervix: { opening: 2, firmness: 1 } },
|
||||
{ date: '2018-08-04', temperature: 36.55, bleeding: 1, cervix: { opening: 2, firmness: 0 } },
|
||||
{ date: '2018-08-05', temperature: 36.6, cervix: { opening: 0, firmness: 1 } },
|
||||
{ date: '2018-08-01', bleeding: 1 },
|
||||
{ date: '2018-08-02', bleeding: 2 },
|
||||
{ date: '2018-08-03', temperature: 36.6, bleeding: 2 },
|
||||
{ date: '2018-08-04', temperature: 36.55, bleeding: 1 },
|
||||
{ date: '2018-08-05', temperature: 36.6 },
|
||||
{ date: '2018-08-06', temperature: 36.65, cervix: { opening: 0, firmness: 1 } },
|
||||
{ date: '2018-08-07', temperature: 36.7, cervix: { opening: 1, firmness: 0 } },
|
||||
{ date: '2018-08-08', temperature: 36.6, cervix: { opening: 0, firmness: 1 } },
|
||||
@@ -64,11 +63,11 @@ export const cycleWithoutFhmNoCervixShift = [
|
||||
].map(convertToSymptoFormat)
|
||||
|
||||
export const cycleWithoutAnyShifts = [
|
||||
{ date: '2018-07-01', temperature: 36.65, bleeding: -1, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-07-02', temperature: 36.45, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-07-03', temperature: 36.65, cervix: { opening: 2, firmness: 1 } },
|
||||
{ date: '2018-07-04', temperature: 36.65, cervix: { opening: 2, firmness: 1 } },
|
||||
{ date: '2018-07-05', temperature: 36.65, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-07-01', temperature: 36.65, bleeding: 1 },
|
||||
{ date: '2018-07-02', temperature: 36.45 },
|
||||
{ date: '2018-07-03', temperature: 36.65 },
|
||||
{ date: '2018-07-04', temperature: 36.65 },
|
||||
{ date: '2018-07-05', temperature: 36.65, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-07-06', temperature: 36.85, cervix: { opening: 0, firmness: 1 } },
|
||||
{ date: '2018-07-07', temperature: 36.65, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-07-08', temperature: 36.65, cervix: { opening: 2, firmness: 1 } },
|
||||
@@ -84,7 +83,7 @@ export const cycleWithoutAnyShifts = [
|
||||
{ date: '2018-07-18', temperature: 36.25, cervix: { opening: 2, firmness: 1 } },
|
||||
{ date: '2018-07-19', temperature: 36.65, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-07-20', temperature: 36.45, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-07-21', temperature: 36.5, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-07-21', temperature: 36.52, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-07-22', temperature: 36.65, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-07-23', temperature: 36.75, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-07-24', temperature: 36.65, cervix: { opening: 1, firmness: 1 } },
|
||||
@@ -127,7 +126,7 @@ export const tempAndCervixEvalEndOnSameDay = [
|
||||
{ date: '2018-06-09', temperature: 36.5, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-06-10', temperature: 36.30, cervix: { opening: 0, firmness: 1 } },
|
||||
{ date: '2018-06-11', temperature: 36.30, cervix: { opening: 1, firmness: 0 } },
|
||||
{ date: '2018-06-12', temperature: 36.4, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-06-12', temperature: 36.4, cervix: { opening: 2, firmness: 1 } },
|
||||
{ date: '2018-06-13', temperature: 36.3, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-06-14', temperature: 36.4, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-06-15', temperature: 36.8, cervix: { opening: 0, firmness: 0 } },
|
||||
@@ -143,18 +142,18 @@ export const tempAndCervixEvalEndOnSameDay = [
|
||||
{ date: '2018-06-25', cervix: { opening: 1, firmness: 1 } }
|
||||
].map(convertToSymptoFormat)
|
||||
|
||||
export const cervixShiftWaitsForTempShift = [
|
||||
export const tempShift3DaysAfterCervixShift = [
|
||||
{ date: '2018-05-08', bleeding: 3 },
|
||||
{ date: '2018-05-09', bleeding: 2 },
|
||||
{ date: '2018-05-10', bleeding: 2 },
|
||||
{ date: '2018-05-11', bleeding: 1 },
|
||||
{ date: '2018-05-12', temperature: 36.3, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-05-12', temperature: 36.3 },
|
||||
{ date: '2018-05-13', temperature: 36.4, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-05-14', temperature: 36.3, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-05-15', temperature: 36.2, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-05-16', temperature: 36.3, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-05-17', temperature: 36.3, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-05-18', temperature: 36.55, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-05-18', temperature: 36.35, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-05-19', temperature: 36.65, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-05-20', temperature: 36.7, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-05-21', temperature: 36.6, cervix: { opening: 0, firmness: 0 } },
|
||||
@@ -168,12 +167,12 @@ export const cervixShiftWaitsForTempShift = [
|
||||
{ date: '2018-05-29', bleeding: 2 }
|
||||
].map(convertToSymptoFormat)
|
||||
|
||||
export const tempShiftWaitsForCervixShift = [
|
||||
export const cervixShift2DaysAfterTempShift = [
|
||||
{ date: '2018-04-05', bleeding: 3 },
|
||||
{ date: '2018-04-06', bleeding: 2 },
|
||||
{ date: '2018-04-07', bleeding: 2 },
|
||||
{ date: '2018-04-08', bleeding: 1 },
|
||||
{ date: '2018-04-09', temperature: 36.5, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-04-09', temperature: 36.5 },
|
||||
{ date: '2018-04-10', temperature: 36.5, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-04-11', temperature: 36.55, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-04-12', temperature: 36.5, cervix: { opening: 1, firmness: 1 } },
|
||||
@@ -181,14 +180,13 @@ export const tempShiftWaitsForCervixShift = [
|
||||
{ date: '2018-04-14', temperature: 36.35, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-04-15', temperature: 36.6, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-04-16', temperature: 36.8, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-04-17', cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-04-18', temperature: 36.8, cervix: { opening: 1, firmness: 0 } },
|
||||
{ date: '2018-04-17', temperature: 36.8, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-04-18', temperature: 36.8, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-04-19', temperature: 36.85, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-04-20', temperature: 37.0, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-04-21', temperature: 36.9, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-04-22', temperature: 36.9, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-04-23', temperature: 37.1, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-04-24', temperature: 36.75, cervix: { opening: 1, firmness: 1 } }
|
||||
{ date: '2018-04-24', temperature: 36.75, cervix: { opening: 0, firmness: 0 } }
|
||||
].map(convertToSymptoFormat)
|
||||
|
||||
export const noInfertilePhaseDetected = [
|
||||
@@ -196,7 +194,7 @@ export const noInfertilePhaseDetected = [
|
||||
{ date: '2018-03-09', bleeding: 3 },
|
||||
{ date: '2018-03-10', bleeding: 3 },
|
||||
{ date: '2018-03-11', bleeding: 3 },
|
||||
{ date: '2018-03-12', temperature: 36.3, cervix: { opening: 0, firmness: 1 } },
|
||||
{ date: '2018-03-12', temperature: 36.3, cervix: { opening: 0, firmness: 0 } },
|
||||
{ date: '2018-03-13', temperature: 36.5, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-03-14', temperature: 36.45, cervix: { opening: 1, firmness: 1 } },
|
||||
{ date: '2018-03-15', temperature: 36.4, cervix: { opening: 1, firmness: 1 } },
|
||||
@@ -212,6 +210,5 @@ export const noInfertilePhaseDetected = [
|
||||
|
||||
export const fiveDayCycle = [
|
||||
{ date: '2018-08-01', bleeding: 2 },
|
||||
{ date: '2018-08-03', bleeding: 3 },
|
||||
{ date: '2018-08-05', bleeding: 0 }
|
||||
{ date: '2018-08-03', bleeding: 3 }
|
||||
].map(convertToSymptoFormat)
|
||||
|
||||
Reference in New Issue
Block a user