forked from kushal-chat/AC215_datadetox
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcoverage.json
More file actions
1 lines (1 loc) · 8.97 KB
/
Copy pathcoverage.json
File metadata and controls
1 lines (1 loc) · 8.97 KB
1
{"numTotalTestSuites":12,"numPassedTestSuites":12,"numFailedTestSuites":0,"numPendingTestSuites":0,"numTotalTests":34,"numPassedTests":34,"numFailedTests":0,"numPendingTests":0,"numTodoTests":0,"snapshot":{"added":0,"failure":false,"filesAdded":0,"filesRemoved":0,"filesRemovedList":[],"filesUnmatched":0,"filesUpdated":0,"matched":0,"total":0,"unchecked":0,"uncheckedKeysByFile":[],"unmatched":0,"updated":0,"didUpdate":false},"startTime":1765259884947,"success":true,"testResults":[{"assertionResults":[{"ancestorTitles":["ChatMessage"],"fullName":"ChatMessage should render user message","status":"passed","title":"should render user message","duration":23.738582999999835,"failureMessages":[],"meta":{}},{"ancestorTitles":["ChatMessage"],"fullName":"ChatMessage should render bot message","status":"passed","title":"should render bot message","duration":8.709041999999954,"failureMessages":[],"meta":{}},{"ancestorTitles":["ChatMessage"],"fullName":"ChatMessage should render thinking indicator","status":"passed","title":"should render thinking indicator","duration":2.1500840000001062,"failureMessages":[],"meta":{}},{"ancestorTitles":["ChatMessage"],"fullName":"ChatMessage should render markdown content","status":"passed","title":"should render markdown content","duration":3.914500000000089,"failureMessages":[],"meta":{}},{"ancestorTitles":["ChatMessage"],"fullName":"ChatMessage should render links in markdown","status":"passed","title":"should render links in markdown","duration":34.237249999999904,"failureMessages":[],"meta":{}},{"ancestorTitles":["ChatMessage"],"fullName":"ChatMessage should render metadata if provided","status":"passed","title":"should render metadata if provided","duration":4.270250000000033,"failureMessages":[],"meta":{}},{"ancestorTitles":["ChatMessage"],"fullName":"ChatMessage should render timestamp if provided","status":"passed","title":"should render timestamp if provided","duration":2.3574579999999514,"failureMessages":[],"meta":{}}],"startTime":1765259886468,"endTime":1765259886547.3574,"status":"passed","message":"","name":"/Users/terryzhou/Desktop/AC215/project/datadetox/frontend/src/components/ChatMessage.test.tsx"},{"assertionResults":[{"ancestorTitles":["ModelTree"],"fullName":"ModelTree should render with neo4j data","status":"passed","title":"should render with neo4j data","duration":29.72033300000021,"failureMessages":[],"meta":{}},{"ancestorTitles":["ModelTree"],"fullName":"ModelTree should render without neo4j data","status":"passed","title":"should render without neo4j data","duration":4.9229159999999865,"failureMessages":[],"meta":{}},{"ancestorTitles":["ModelTree"],"fullName":"ModelTree should handle empty nodes","status":"passed","title":"should handle empty nodes","duration":1.759999999999991,"failureMessages":[],"meta":{}},{"ancestorTitles":["ModelTree"],"fullName":"ModelTree should handle missing queried_model_id","status":"passed","title":"should handle missing queried_model_id","duration":3.6292499999999563,"failureMessages":[],"meta":{}}],"startTime":1765259886316,"endTime":1765259886356.6292,"status":"passed","message":"","name":"/Users/terryzhou/Desktop/AC215/project/datadetox/frontend/src/components/ModelTree.test.tsx"},{"assertionResults":[{"ancestorTitles":["useIsMobile"],"fullName":"useIsMobile should return true for mobile viewport","status":"passed","title":"should return true for mobile viewport","duration":18.351416999999856,"failureMessages":[],"meta":{}},{"ancestorTitles":["useIsMobile"],"fullName":"useIsMobile should return false for desktop viewport","status":"passed","title":"should return false for desktop viewport","duration":0.9998749999999745,"failureMessages":[],"meta":{}}],"startTime":1765259886192,"endTime":1765259886210.9998,"status":"passed","message":"","name":"/Users/terryzhou/Desktop/AC215/project/datadetox/frontend/src/hooks/use-mobile.test.tsx"},{"assertionResults":[{"ancestorTitles":["cn utility function"],"fullName":"cn utility function should merge class names correctly","status":"passed","title":"should merge class names correctly","duration":3.9438749999999345,"failureMessages":[],"meta":{}},{"ancestorTitles":["cn utility function"],"fullName":"cn utility function should handle conditional classes","status":"passed","title":"should handle conditional classes","duration":0.11904100000015205,"failureMessages":[],"meta":{}},{"ancestorTitles":["cn utility function"],"fullName":"cn utility function should merge Tailwind classes correctly","status":"passed","title":"should merge Tailwind classes correctly","duration":0.31470899999999347,"failureMessages":[],"meta":{}},{"ancestorTitles":["cn utility function"],"fullName":"cn utility function should handle empty inputs","status":"passed","title":"should handle empty inputs","duration":0.10458300000004783,"failureMessages":[],"meta":{}},{"ancestorTitles":["cn utility function"],"fullName":"cn utility function should handle arrays","status":"passed","title":"should handle arrays","duration":0.12679099999991195,"failureMessages":[],"meta":{}},{"ancestorTitles":["cn utility function"],"fullName":"cn utility function should handle objects","status":"passed","title":"should handle objects","duration":0.08991700000001401,"failureMessages":[],"meta":{}}],"startTime":1765259886215,"endTime":1765259886220.1267,"status":"passed","message":"","name":"/Users/terryzhou/Desktop/AC215/project/datadetox/frontend/src/lib/utils.test.ts"},{"assertionResults":[{"ancestorTitles":["Chatbot Integration"],"fullName":"Chatbot Integration should complete full search flow","status":"passed","title":"should complete full search flow","duration":175.04612500000007,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot Integration"],"fullName":"Chatbot Integration should handle API errors gracefully","status":"passed","title":"should handle API errors gracefully","duration":62.966707999999926,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot Integration"],"fullName":"Chatbot Integration should handle network errors","status":"passed","title":"should handle network errors","duration":62.823250000000144,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot Integration"],"fullName":"Chatbot Integration should display Neo4j graph data when available","status":"passed","title":"should display Neo4j graph data when available","duration":56.43070799999987,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot Integration"],"fullName":"Chatbot Integration should handle responses without Neo4j data","status":"passed","title":"should handle responses without Neo4j data","duration":59.03974999999991,"failureMessages":[],"meta":{}}],"startTime":1765259886500,"endTime":1765259886917.0398,"status":"passed","message":"","name":"/Users/terryzhou/Desktop/AC215/project/datadetox/frontend/src/integration/Chatbot.integration.test.tsx"},{"assertionResults":[{"ancestorTitles":["Chatbot"],"fullName":"Chatbot should render initial welcome message","status":"passed","title":"should render initial welcome message","duration":70.144542,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot"],"fullName":"Chatbot should render input field and send button","status":"passed","title":"should render input field and send button","duration":36.24954200000002,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot"],"fullName":"Chatbot should add user message when sending","status":"passed","title":"should add user message when sending","duration":94.94795899999986,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot"],"fullName":"Chatbot should not send empty message","status":"passed","title":"should not send empty message","duration":30.729874999999993,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot"],"fullName":"Chatbot should show thinking indicator when loading","status":"passed","title":"should show thinking indicator when loading","duration":55.74445800000012,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot"],"fullName":"Chatbot should handle successful API response","status":"passed","title":"should handle successful API response","duration":56.58391699999993,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot"],"fullName":"Chatbot should handle API error","status":"passed","title":"should handle API error","duration":55.58287500000006,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot"],"fullName":"Chatbot should handle API response with error status","status":"passed","title":"should handle API response with error status","duration":52.64766600000007,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot"],"fullName":"Chatbot should clear input after sending","status":"passed","title":"should clear input after sending","duration":52.127958000000035,"failureMessages":[],"meta":{}},{"ancestorTitles":["Chatbot"],"fullName":"Chatbot should disable input while loading","status":"passed","title":"should disable input while loading","duration":45.60704200000009,"failureMessages":[],"meta":{}}],"startTime":1765259886487,"endTime":1765259887037.607,"status":"passed","message":"","name":"/Users/terryzhou/Desktop/AC215/project/datadetox/frontend/src/pages/Chatbot.test.tsx"}]}