<?xml version="1.0" encoding="UTF-8"?>
<testsuite name="com.yorvana.ui.settings.CategoriesViewModelTest" tests="12" skipped="0" failures="0" errors="0" timestamp="2026-05-26T04:44:37.350Z" hostname="home-pc" time="3.262">
  <properties/>
  <testcase name="onEvent AddCategory should show error on failure" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.292"/>
  <testcase name="onEvent DismissError should clear deleteError" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.265"/>
  <testcase name="onEvent AddCategory should be ignored when isReadOnly" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.246"/>
  <testcase name="onEvent AddCategory should call repository and clear label" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.261"/>
  <testcase name="onEvent ConfirmDelete should be ignored when isReadOnly" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.274"/>
  <testcase name="onEvent ConfirmDelete should surface exception to deleteError" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.256"/>
  <testcase name="onEvent RequestDelete should be ignored when isReadOnly" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.258"/>
  <testcase name="init should observe categories" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.257"/>
  <testcase name="onEvent AddCategory should show error on blank label" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.302"/>
  <testcase name="onEvent DismissDelete should clear pendingDeleteId" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.299"/>
  <testcase name="onEvent ConfirmDelete should call repository" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.265"/>
  <testcase name="onEvent LabelChanged should truncate to MAX_TEXT_LENGTH" classname="com.yorvana.ui.settings.CategoriesViewModelTest" time="0.287"/>
  <system-out><![CDATA[]]></system-out>
  <system-err><![CDATA[]]></system-err>
</testsuite>
