fix relative paths, refactor

This commit is contained in:
spaced4ndy
2024-04-04 20:21:21 +04:00
parent a0b566e7c3
commit 2e5bbf0ded
3 changed files with 25 additions and 37 deletions
+2 -2
View File
@@ -346,8 +346,8 @@ getTermLine cc =
5000000 `timeout` atomically (readTQueue $ termQ cc) >>= \case
Just s -> do
-- remove condition to always echo virtual terminal
when True $ do
-- when (printOutput cc) $ do
-- when True $ do
when (printOutput cc) $ do
name <- userName cc
putStrLn $ name <> ": " <> s
pure s
+9 -9
View File
@@ -22,7 +22,7 @@ chatForwardTests = do
it "from notes to notes" testForwardNotesToNotes -- TODO forward between different folders when supported
describe "forward files" $ do
it "from contact to contact" testForwardFileNoFilesFolder
fit "with relative paths: from contact to contact" testForwardFileRelativePaths
it "with relative paths: from contact to contact" testForwardFileRelativePaths
testForwardContactToContact :: HasCallStack => FilePath -> IO ()
testForwardContactToContact =
@@ -329,22 +329,22 @@ testForwardFileRelativePaths =
bob `send` "> @alice -> @cath hi"
bob <# "@cath -> forwarded"
bob <## " hi"
bob <# "/f @cath test.pdf"
bob <# "/f @cath test_1.pdf"
bob <## "use /fc 2 to cancel sending"
cath <# "bob> -> forwarded"
cath <## " hi"
cath <# "bob> sends file test.pdf (266.0 KiB / 272376 bytes)"
cath <# "bob> sends file test_1.pdf (266.0 KiB / 272376 bytes)"
cath <## "use /fr 1 [<dir>/ | <path>] to receive it"
cath ##> "/fr 1 ./tests/tmp"
cath ##> "/fr 1"
concurrentlyN_
[ bob <## "completed uploading file 2 (test.pdf) for cath",
[ bob <## "completed uploading file 2 (test_1.pdf) for cath",
cath
<### [ "saving file 1 from bob to test.pdf",
"started receiving file 1 (test.pdf) from bob"
<### [ "saving file 1 from bob to test_1.pdf",
"started receiving file 1 (test_1.pdf) from bob"
]
]
cath <## "completed receiving file 1 (test.pdf) from bob"
cath <## "completed receiving file 1 (test_1.pdf) from bob"
dest2 <- B.readFile "./tests/tmp/cath_files/test.pdf"
dest2 <- B.readFile "./tests/tmp/cath_files/test_1.pdf"
dest2 `shouldBe` src