# test.govlab/context/core/converters/text.converter.test.ts

> 9 lines of code and 0 definitions.

Tree: Codebase Testing
Language: typescript
Canonical: https://banes-lab.com/anatomy/testing#file-testing-test-govlab-context-core-converters-text-converter-test-ts
Source text: https://banes-lab.com/source/testing/test.govlab/context/core/converters/text.converter.test.ts.txt

Listed in [test.govlab/context/core/converters](https://banes-lab.com/api/source/testing/test.govlab/context/core/converters.md), after [test.govlab/context/core/converters/identifier.converter.test.ts](https://banes-lab.com/source/testing/test.govlab/context/core/converters/identifier.converter.test.ts.md).

## Contained in

- [test.govlab/context/core/converters](https://banes-lab.com/anatomy/testing/folder-testing-test-govlab-context-core-converters.md)

## Source

```typescript
import { splitLines, valueAfter } from "@govlab/context/core/converters/text.converter.ts";
import assert from "node:assert/strict";
import { test } from "vitest";

test("valueAfter trims what follows a prefix", () => {
    assert.equal(valueAfter("input:   raw", "input:"), "raw");
});

test("splitLines splits on line feeds, drops a carriage return and keeps empty lines", () => {
    assert.deepEqual(splitLines("a\r\n\nb"), ["a", "", "b"]);
});
```
