Release: Merge develop to main (111 commits) #302

Merged
jason.woltje merged 114 commits from develop into main 2026-02-04 01:37:25 +00:00
2 changed files with 9 additions and 9 deletions
Showing only changes of commit a8c8af21e5 - Show all commits

View File

@@ -66,11 +66,11 @@ describe("FederatedTaskCard", () => {
expect(screen.getByText("High")).toBeInTheDocument();
});
it("should render due date", () => {
it("should render target date", () => {
render(<FederatedTaskCard federatedTask={mockTask} />);
// Check for "Due:" text followed by a date
expect(screen.getByText(/Due:/)).toBeInTheDocument();
// Check for "Target:" text followed by a date
expect(screen.getByText(/Target:/)).toBeInTheDocument();
expect(screen.getByText(/2026/)).toBeInTheDocument();
});
@@ -113,8 +113,8 @@ describe("FederatedTaskCard", () => {
).not.toBeInTheDocument();
});
it("should handle task without due date", () => {
const taskNoDue: FederatedTask = {
it("should handle task without target date", () => {
const taskNoTarget: FederatedTask = {
...mockTask,
task: {
...mockTask.task,
@@ -122,10 +122,10 @@ describe("FederatedTaskCard", () => {
},
};
render(<FederatedTaskCard federatedTask={taskNoDue} />);
render(<FederatedTaskCard federatedTask={taskNoTarget} />);
expect(screen.getByText("Review pull request")).toBeInTheDocument();
expect(screen.queryByText(/Due:/)).not.toBeInTheDocument();
expect(screen.queryByText(/Target:/)).not.toBeInTheDocument();
});
it("should use PDA-friendly language for status", () => {

View File

@@ -105,8 +105,8 @@ export function FederatedTaskCard({
{/* Priority */}
<span className={`text-xs font-medium ${priority.colorClass}`}>{priority.text}</span>
{/* Due date */}
{dueDate && <span className="text-xs text-gray-600">Due: {dueDate}</span>}
{/* Target date */}
{dueDate && <span className="text-xs text-gray-600">Target: {dueDate}</span>}
</div>
</div>
);