<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/busted/outputHandlers, branch v0.3.6</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>test: Dump $NVIM_LOG_FILE contents (#8926)</title>
<updated>2018-08-28T20:13:34+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-08-28T20:13:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=acdede50cebf7d247e55356be828ebaba43c0d3d'/>
<id>acdede50cebf7d247e55356be828ebaba43c0d3d</id>
<content type='text'>
Do this at the test-framework level instead of CI (Travis) scripts.
Then it works for QuickBuild and AppVeyor.

ref eb6dd3e42dc38460e8624dc5faef894e21c6aa26</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do this at the test-framework level instead of CI (Travis) scripts.
Then it works for QuickBuild and AppVeyor.

ref eb6dd3e42dc38460e8624dc5faef894e21c6aa26</pre>
</div>
</content>
</entry>
<entry>
<title>test/busted: eager-flushing TAP.lua handler</title>
<updated>2017-07-29T21:50:29+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2017-07-29T03:09:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=cca6d40ed6fcc929a6d215479455da9f60673bcb'/>
<id>cca6d40ed6fcc929a6d215479455da9f60673bcb</id>
<content type='text'>
This TAP.lua implementation was upstreamed:
https://github.com/Olivine-Labs/busted/commit/f9db364291cfd7fe51b5c2b8132974fdc76aed73
but it has not been released yet. It avoids hangs, and helps debug
hangs, on QuickBuild, so inline it until the next busted release.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This TAP.lua implementation was upstreamed:
https://github.com/Olivine-Labs/busted/commit/f9db364291cfd7fe51b5c2b8132974fdc76aed73
but it has not been released yet. It avoids hangs, and helps debug
hangs, on QuickBuild, so inline it until the next busted release.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Rename neovim output handler to nvim</title>
<updated>2017-04-10T00:51:51+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2017-04-10T00:33:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6f5e87e4aac59e3d24c1547d3a9163fb3cc50c00'/>
<id>6f5e87e4aac59e3d24c1547d3a9163fb3cc50c00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Skip dumping elapsed times when not available</title>
<updated>2017-04-10T00:51:50+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2017-04-10T00:16:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=accc7a0b6cf1d2c036181be18a512b791f3ceb79'/>
<id>accc7a0b6cf1d2c036181be18a512b791f3ceb79</id>
<content type='text'>
Should provide some compatibility with old busted. And also removes duplicate 
parts from successString and skippedString, making them more like failureString 
and errorString which do not have times for technical reasons (busted for some 
reason did not yet compute duration before running the relevant handlers).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Should provide some compatibility with old busted. And also removes duplicate 
parts from successString and skippedString, making them more like failureString 
and errorString which do not have times for technical reasons (busted for some 
reason did not yet compute duration before running the relevant handlers).</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Print description also at the end of the suite</title>
<updated>2017-04-09T23:51:27+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2017-04-09T23:51:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=bc61058dd89b45b77074dc72fbb71003a3961bfd'/>
<id>bc61058dd89b45b77074dc72fbb71003a3961bfd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Use our own output handler on travis</title>
<updated>2017-04-09T23:32:09+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2017-04-09T23:32:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d909724d70acd680965b8f2963c79cee4d7fc23f'/>
<id>d909724d70acd680965b8f2963c79cee4d7fc23f</id>
<content type='text'>
Reasoning:

1. gtest is better then something like utfTerminal, yet it is way too verbose.
2. gtest cannot be configured to show colors always.
3. Actually I am going to add a CMake target which will allow running tests 
   (especially, functional tests) in parallel, but this is not going to work 
   well with any of the default output handlers. Build in this case must be more 
   or less silent, yet debuggable. New handler does not support this in this 
   commit though.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reasoning:

1. gtest is better then something like utfTerminal, yet it is way too verbose.
2. gtest cannot be configured to show colors always.
3. Actually I am going to add a CMake target which will allow running tests 
   (especially, functional tests) in parallel, but this is not going to work 
   well with any of the default output handlers. Build in this case must be more 
   or less silent, yet debuggable. New handler does not support this in this 
   commit though.</pre>
</div>
</content>
</entry>
</feed>
