<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sl0ppij.git/src/tests/utils.rs, branch main</title>
<subtitle>a sl0p.foo repository</subtitle>
<id>https://git.sl0p.foo/sl0ppij.git/atom/src/tests/utils.rs?h=main</id>
<link rel='self' href='https://git.sl0p.foo/sl0ppij.git/atom/src/tests/utils.rs?h=main'/>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/'/>
<updated>2021-06-30T09:27:35Z</updated>
<entry>
<title>chore(tests): move all integration tests to be either unit or e2e tests - remove old testing infra (#589)</title>
<updated>2021-06-30T09:27:35Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-06-30T09:27:35Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=ed4fd2a8e77df304539ca7f445a78039028eaa8a'/>
<id>urn:sha1:ed4fd2a8e77df304539ca7f445a78039028eaa8a</id>
<content type='text'>
* tests(integration): move basic integration tests to be unit tests

* fix(tests): silently fail threadbus for tests

* tests(unit): move compatibility tests to become unit tests for grid

* tests(unit): move close_pane tests to become unit tests for grid

* tests(e2e): move basic layout test to e2e

* tests(unit): move move_focus tests to be unit tests

* tests(unit): move resize_down tests to be unit tests

* tests(unit): move resize_left tests to be unit tests

* tests(unit): move resize_right tests to be unit tests

* tests(unit): move resize_up tests to be unit tests

* tests(infra): remove unused infra

* style(fmt): make rustfmt happy

* debug

* debug

* debug

* debug

* chore(test): shift volume mounting around because github actions is a special child</content>
</entry>
<entry>
<title>Add e2e tests (#582)</title>
<updated>2021-06-21T08:45:18Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-06-21T08:45:18Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=3313634fe969a69925a5d32445ba14a5f79e5d87'/>
<id>urn:sha1:3313634fe969a69925a5d32445ba14a5f79e5d87</id>
<content type='text'>
* feature(tests): e2e tests

* chore(build): github action

* chore(build): fix workflow

* chore(build): fix workflow

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* work

* working

* working

* working

* bring back the proper errors

* make e2e flow run properly

* style(fmt): make rustfmt happy

* style(fmt): make rustfmt happy

* run on everything just to test the workflow

* bring back running behaviour on workflow</content>
</entry>
<entry>
<title>Re-export common dependencies from zellij-utils</title>
<updated>2021-05-18T20:05:53Z</updated>
<author>
<name>Kunal Mohan</name>
<email>kunalmohan99@gmail.com</email>
</author>
<published>2021-05-18T16:46:23Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=040d10df0f85eb0004831eae330adc2690f43dd7'/>
<id>urn:sha1:040d10df0f85eb0004831eae330adc2690f43dd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Osc implementation (#517)</title>
<updated>2021-05-17T16:13:05Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-05-17T16:13:05Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=a3f42b19a98c00b90fdd60a0486275a5f1829226'/>
<id>urn:sha1:a3f42b19a98c00b90fdd60a0486275a5f1829226</id>
<content type='text'>
* fix(compatibility): implement most osc methods

* style(fmt): rustfmt

* style(fmt): remove cargo warnings

* style(fmt): make clippy happy

* style(fmt): fix formatting after my clippy fixes broke it again ;P

* fix(grid): fix tests</content>
</entry>
<entry>
<title>Big refactor: separate crates for client, server and utilities</title>
<updated>2021-05-16T16:11:56Z</updated>
<author>
<name>Kunal Mohan</name>
<email>kunalmohan99@gmail.com</email>
</author>
<published>2021-05-16T11:12:50Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=2038947a14d32d89da2bdbcaa1381c3015ac9c7a'/>
<id>urn:sha1:2038947a14d32d89da2bdbcaa1381c3015ac9c7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ui): handle pasted text properly (#494)</title>
<updated>2021-05-12T12:22:15Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-05-12T12:22:15Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=3f1ec7c29590fea0805e7effb605548606b58306'/>
<id>urn:sha1:3f1ec7c29590fea0805e7effb605548606b58306</id>
<content type='text'>
* fix(ui): handle pasted text properly

* style(fmt): rustfmt</content>
</entry>
<entry>
<title>New behavior for h and l</title>
<updated>2021-05-09T20:05:14Z</updated>
<author>
<name>Dante Pippi</name>
<email>6619666+dantepippi@users.noreply.github.com</email>
</author>
<published>2021-05-07T21:19:23Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=9c09cf16587a2b97c63c05d94ff4f18fe557cbf5'/>
<id>urn:sha1:9c09cf16587a2b97c63c05d94ff4f18fe557cbf5</id>
<content type='text'>
New behavior for h and l, will change tabs if there are no available
panes in the direction.

cargo clippy

Ensuring atomicity for the MoveFocusOrTab

- Blocking the input thread for the action MoveFocusOrTab
- Using "unreachable" macro in match arm to make it clear that the
directions Up and Down should not be used with the action MoveFocusOrTab

Adding tests
</content>
</entry>
<entry>
<title>add tests</title>
<updated>2021-04-21T06:30:02Z</updated>
<author>
<name>Hongjie Zhai</name>
<email>zhaihj@live.jp</email>
</author>
<published>2021-04-21T06:30:02Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=9d8fbd2424a12fff085e0e8848793eecc514e9c7'/>
<id>urn:sha1:9d8fbd2424a12fff085e0e8848793eecc514e9c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(terminal): persiste vte state (#269)</title>
<updated>2021-04-14T11:52:45Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-04-14T11:52:45Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=ceb2ebbd2bdeecd0e50fcb2fbc618264a4ad9a3d'/>
<id>urn:sha1:ceb2ebbd2bdeecd0e50fcb2fbc618264a4ad9a3d</id>
<content type='text'>
* fix(terminal): persist vte state

* style(fmt): rustfmt</content>
</entry>
<entry>
<title>* fix(ui): react to terminal window size changes (SIGWINCH) (#245)</title>
<updated>2021-04-01T15:38:13Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-04-01T15:38:13Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=1739f370f98923d8955e1478bcda564220294829'/>
<id>urn:sha1:1739f370f98923d8955e1478bcda564220294829</id>
<content type='text'>
* fix(ui): react to terminal window size changes (SIGWINCH)

* style(fmt): rustfmt

* style(format): remove some warnings

* style(fmt): rustfmt</content>
</entry>
</feed>
