taskwarrior/test/tw-1688.t
Dustin J. Mitchell 5bb9857984 Use Taskchampion to store Taskwarrior data
This replaces the TF2 task files with a TaskChampion replica.
2023-06-11 17:37:03 -04:00

18 lines
506 B
Bash
Executable file

#!/usr/bin/env bash
. bash_tap_tw.sh
# TW-1688 task fails to import
# The problem is when a completed task, with a dependency is exported, then
# imported after the data is removed. On import, the circular dependency
# check didn't notice that a UUID failed to exist, and generated a JSON error.
#
# Although an unusual circumstance, people do delete data from their
# completed.data file.
task add one
task log two depends:1
task /two/ export > JSON
rm taskchampion.sqlite3
task import JSON