20 lines
473 B
Nim
20 lines
473 B
Nim
import std/unittest
|
|
import std/strformat
|
|
import utils/str
|
|
import results
|
|
import org/org_properties_block
|
|
import parser/parser_types
|
|
import parser/parser_internals
|
|
|
|
suite "org/org_properties_block":
|
|
test "parsing":
|
|
let testA = initParserResult(""":PROPERTIES:
|
|
:PROP_STRING: String
|
|
:PROP_INT: 1
|
|
:PROP_URL: [[https://orgmode.org/][Org Mode]]
|
|
:PROP_DATE: [2022-01-25 Tue 23:05]
|
|
:PROP_EMPTY:
|
|
:PROPERTIES_END:""").parseSeq(parseProperties)
|
|
|
|
check(testA.isOk() == true)
|