<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Christof Thalhofer pushed to branch master
at <a href="https://gitlab.com/gambas/gambas">Gambas / gambas</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/a4e233d4be4248f373e485c66605b0f663f1c0f6">a4e233d4</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-07T12:32:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move gb.test.tap into gb.test

[GB.TEST]
* NEW: Merge gb.test.tap classes.

[DEVELOPMENT ENVIRONMENT]
* NEW: Remove mention of gb.test.tap.

[CONFIGURATION]
* NEW: Remove gb.test.tap.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2489001ca41db249c0a5b4685d33595848d9ef3b">2489001c</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-07T15:08:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: restore failing self-tests

[GB.TEST]
* NEW: Errors in tests are caught again.
* OPT: Shorten StringEquals diagnostics.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/71b5ca1244554fd9fc99210fee7f2d4d16b9cb9c">71b5ca12</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-07T15:08:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: use TestHarness

[TESTER]
* NEW: Use gb.test's TestHarness to parse TAP.
* BUG: Do not overwrite existing classes when generating temporary startup class.
* OPT: Prefer Exec over Shell.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6144a78829af70f5fd46f88c5ca2defe7fb5b051">6144a788</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-07T15:08:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: fix Assert.ErrorCode and Teardown spelling

[GB.TEST]
* BUG: Forward Description in Assert.ErrorCode.
* BUG: Fix spelling of TearDown -> Teardown special test method.
* OPT: Use Assert.Note() instead of Print in tests.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/84e9792043000124ae13b4e628966e67f1e5218d">84e97920</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-07T15:08:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: remove self-test concept

[GB.TEST]
* OPT: Remove the concept of self-tests. Since ".../.test" exists there is no need to distinguish their tests and ours anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/728194b3dad23e99480d76d1acbc8bbfa96395a9">728194b3</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-07T16:48:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rename Unittest to Test
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/33641cac1bdb376ac5378ca459a81b36de781343">33641cac</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-08T00:40:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TestCommand Parser

Parses the string that containes testmodules and -methods. The parser is tested in TestInternals.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ce56c1ddb4d15de2c83455d9b60fdf2e328791f9">ce56c1dd</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-08T00:46:09+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New signature of Test.Main(), not really functional

I'm goin to bed, just to backup my work to Gitlab
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/815a1ddcf283b98a73fb7ba0741d0867ce8aa904">815a1ddc</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-08T12:39:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TestCommand parsing done, but system still buggy

Without "Debug oTest.Name" in TestSuite.class:39 it would silently crash anywhere
after TestNoMessage is done without printing any single character. Reason is
"Assert.BailOut" in TestSuite:51 which miraculously does nothing.

If the testsystem itself crashes, ist must print "BailOut ..."

But here also can be seen, why the system has to print every assertion immediately.
Any bufferíng is bad because if the testsystem crashes the buffered results are gone.

So we must get rid of the buffered stream thing and go back to Print scattered all over ;-)
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dfcfac6172db789db464913d14807c77322d42f9">dfcfac61</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-09T08:09:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Assert.ReverseNext

Turns the result of the following assertion the other way round
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/72c2c1e158a4c6d73550562fa046bcfb1a84c3d5">72c2c1e1</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-09T08:13:09+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TestFailures report ok now, new TestCrashes

Tests in TestCrashes fail and must be reported as failed
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/254251b2f7d9ec8b5f6ed21707358417e036f43e">254251b2</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-10T11:15:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">refact
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/dcce00e674736a0f126c56f2a3ec8cf15fa48e3c">dcce00e6</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-10T13:51:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: updated to new name and behavior of Test-Main()
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/294194557beb603b535ec230c6588ebb29b14742">29419455</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-10T13:52:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbtest.Test FIXME comment
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2e9e94903b720dfff019688002a7ea150e0e2866">2e9e9490</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-10T15:43:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">unittesthelloworld update neue tests
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/25fbe40ea62115ba8744211feb48921859d21e0c">25fbe40e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-12T10:38:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Taskell Kanboard

Taskell is a somewhat bulky kanboard for the commandline, but for me
seems to be sufficient to organize the few things we have to do until
3.15.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b0534ada268bf3429f305509cd37f2d9fc90bc44">b0534ada</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-14T20:40:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge remote-tracking branch 'christof/testing-system-tof1' into testing-system
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/35cac9053ffab0d39efa7d228e74f6cffd84338c">35cac905</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-25T05:45:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactor TapPrinter and Assert

This is a big refactor of the TapPrinter and Assert interaction with
the goal of enabling gb.test to print a self-summary after a TAP session
(without storing the TAP we printed and parsing it afterwards). The main
feature addition is a new class representing an assertion (together with
its subtests). Objects of this type are now produced by TapPrinter when
it prints an assertion and by TapParser alike when it parses TAP.
This allows more uniform and more detailed reporting of failures, too.

For organizational reasons, subtest support was moved into the printer.

[GB.TEST]
* NEW: Expose the TapContext class which holds the current TAP session's state.
* NEW: Represent assertions (and entire subtests) by TestAssertion objects in both TapPrinter and TapParser.
* NEW: Coalesce the four TapParser events for assertions into one.
* OPT: Move subtest support into TapPrinter, removing the need to create multiple TapPrinter objects.
* OPT: Remove the need for buffering the TAP to print a self-summary.
* BUG: Fix the buffering issue that would lose TAP when the process crashes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/acc8f11040a4435c009f2b9a551a7e3f7e19c030">acc8f110</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-25T05:48:28+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Rename ReverseNext to IntendedFailure

IMHO a more descriptive name. One can "reverse" so many things.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/12d39c8772918292322c08b982290a072e67e189">12d39c87</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-25T11:42:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactor TapPrinter and Assert

This is a big refactor of the TapPrinter and Assert interaction with
the goal of enabling gb.test to print a self-summary after a TAP session
(without storing the TAP we printed and parsing it afterwards). The main
feature addition is a new class representing an assertion (together with
its subtests). Objects of this type are now produced by TapPrinter when
it prints an assertion and by TapParser alike when it parses TAP.
This allows more uniform and more detailed reporting of failures, too.

For organizational reasons, subtest support was moved into the printer.

[GB.TEST]
* NEW: Expose the TapContext class which holds the current TAP session's state.
* NEW: Represent assertions (and entire subtests) by TestAssertion objects in both TapPrinter and TapParser.
* NEW: Coalesce the four TapParser events for assertions into one.
* OPT: Move subtest support into TapPrinter, removing the need to create multiple TapPrinter objects.
* OPT: Remove the need for buffering the TAP to print a self-summary.
* BUG: Fix the buffering issue that would lose TAP when the process crashes.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/aeef68eedf8438ce4bff2f32c974e3350d7447c7">aeef68ee</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-04-25T11:42:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test: Rename ReverseNext to IntendedFailure

IMHO a more descriptive name. One can "reverse" so many things.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/8ff76cb27987a84a9300510fbdc5010dc80a9dec">8ff76cb2</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-25T11:42:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test and gbt3 some refactoring and future tasks
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/9870741dcc2bcbca26fd8d4990ee0d46ae02e7ee">9870741d</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-25T20:19:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Tasks to do until gb.test is done so far
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/e5c9b3c1c2485cfcab5ab4515aa864eb97a8f353">e5c9b3c1</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-25T21:28:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gb.test and gbt3 some refactoring and future tasks
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/b640e5116babefc589f23af80139df3b5014a801">b640e511</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-25T21:28:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Tasks to do until gb.test is done so far
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/470cdf7cf02d873a4966b4c14131d606674b7bab">470cdf7c</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-25T21:29:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'testing-system' of ssh://gitlab.com/christhal/gambas into testing-system
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/24ef4c8c07d37c0e679b6cb8a1e3c7b9e0193467">24ef4c8c</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T10:41:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix: BailOut stops all tests
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7d55499305e6fdefa2020801009f7b2fcb3a7774">7d554993</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T10:44:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Better readability of TAP output for humans

... I mean elder humans, like me
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f36f6561106da46349e8d101b1a8751c7089a8d8">f36f6561</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T10:48:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">selftests: get rid of old plans
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d02c023e671ed9ff5101496ec39bcf4c91a64751">d02c023e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T11:03:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TestFailures and TestSummary updated
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/d7a478cc81ae7e2efdc73ac0201016aac71eb442">d7a478cc</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T11:23:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix: Test bails out if testmodule doesn't exist
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/127eb0738585e3e48899a1e698c8aa0cec52f97d">127eb073</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T12:07:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge remote-tracking branch 'upstream/master' into testing-system
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/750a6057d17dbbe92b2f4fe2057e240d04eff4a1">750a6057</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T12:49:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Taskell next task todo and skip

Both are not implemented well but necessary for summary
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7712c62e47d7f434f4e59544a1eaf8439264272b">7712c62e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-26T13:07:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">taskell better explanation
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c306e9a5fc8971942d95930021e821caf168ea45">c306e9a5</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-27T12:01:47+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix: Free Assert from non-assertions

Assert free from non-assertions. Also Assert and Test now are
modules.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/0943f349eba6e11353df33b44701833576d9e196">0943f349</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-28T09:36:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">taskell updated: Todo exists
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/098c5915a5096059d4daa94ef0b43ecc34409e47">098c5915</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-04-28T12:17:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New Bug: Directives are never stored.

This must be fixed before Summary can be created.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/7d480229e0dbad0526be02a09d5c0403625dc656">7d480229</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-01T10:42:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rewrite TestSummary and TestMe

TestSummary.DoSomeAsserts, DoTodo and DoSkip succeed
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/4c2a4f47f5b1acbc7d3f13fed64ee163376e4ff3">4c2a4f47</a></strong>
<div>
<span>by Tobias Boege</span>
<i>at 2020-05-01T15:57:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Show TODOs and SKIPs in summary

[GB.TEST]
* BUG: Do not trim whitespace from diagnostic lines.
* NEW: Show TODOs (failed and bonus) and SKIPs in summary.

Previously, TapPrinter.Diagnostic would Trim$ its argument before
splitting it by line. This would remove any indentation that may
be useful for formatted diagnostics output, so it has to go.
Additionally I special-case Null and gb.Lf to print exactly "#\n",
which is a common use case as a visual separator.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/3cf670ef85fea90ee4ff14fbc510d36f3064e218">3cf670ef</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-01T18:59:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test.PrintSummary: Result in the last line
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/91c4ce2638e2aee0467ccec8e985d3d37f9f8346">91c4ce26</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T11:53:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">started documentation and task hide symbols
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/6b2f8ec1b27debf400dd98e737c8b8413d7075b8">6b2f8ec1</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T15:27:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">delete redundant TestSetupTeardown.test
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/178ce9c26c0ffe6d8f1f8a7353502000fc9c7aa1">178ce9c2</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T15:28:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove TestSetupTeardown in TestMe also
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/2c111a14c3bd8eca0369ee7c1e6bc7cd183b9005">2c111a14</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T17:20:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Assert documentation – not fully done

Left descrition of Approximate and RelativeApproximate to a mathematician..
;-)
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/36b2e39ebead821b3802ff731d1ce36976a9349d">36b2e39e</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T17:22:58+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test Assert.Like
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/08d798c1865ba6b5a638d24825d72328bdb68f67">08d798c1</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-02T18:35:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">hide Test.Finish and documentation
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/645f972bdf2c4b180878d9152d47b826b05273ff">645f972b</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-03T07:36:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README and tasks updated
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/fc2ad34525206820448cea93039500d547a43e6f">fc2ad345</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-03T07:42:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README small fix
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/ed8f5b73adb585d0f18c1e6388e5e9728f5860b6">ed8f5b73</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-03T10:35:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: some fixes and tasks done

Returns exit code.

Doesn't print a summary any more as this is provided by gb.test.

Doesn't print blank line at the beginning any more. Plan has to be in
the first line.

Works fine with tappy (python TAP consumer)

Kills temporary startup file
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/c733083a32db7b0e9324dca26a797b4b7ff13edf">c733083a</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-03T11:26:05+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3 install and task
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/gambas/gambas/-/commit/f5dbf4074e326a3af508684995ca81ae0fc07f76">f5dbf407</a></strong>
<div>
<span>by Christof Thalhofer</span>
<i>at 2020-05-03T11:42:47+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gbt3: Fix. Raise error when path = Null, no sparse
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#d37ffdb154c08e17f647a66d560511f6ce6fd773">
app/src/INSTALL
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#391aeda794c698517de9ed4b88fc7c63018432b4">
app/src/gambas3/.src/Component/CDocumentation.class
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#c7b0e02350c916b2d2ee42ca34c2747df9202ad6">
app/src/gbt3/.project
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#1e19d6c524a69f3983ab7ad29f7604d56f55c10a">
app/src/gbt3/.src/Main.module
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#7c6da6fa432608cce2bcb683195b09b8303d89b2">
<span class="deleted-file">

comp/src/gb.test.tap/.component
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#5379760cb69c6e01d5b914b075c7b3c3b4344a5d">
<span class="deleted-file">

comp/src/gb.test.tap/.directory
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#3cb6eb50e5aab4cbeb1a049d565ba9414aa46dde">
<span class="deleted-file">

comp/src/gb.test.tap/.icon.png
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#b2da3891006394aa316a6fa46fd56644bf88c1d2">
<span class="deleted-file">

comp/src/gb.test.tap/.project
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#a4f716fa1d638f94ecffe91e3ffdda39e9c99cbc">
<span class="deleted-file">

comp/src/gb.test.tap/.src/Main.module
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#fb3f4eb4232b3bfb741a990d8f4c3ab365d3ee4b">
<span class="deleted-file">

comp/src/gb.test.tap/.src/SampleTest.module
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#00d8f4dea13e29b63d04461ca734201699af5ad5">
<span class="deleted-file">

comp/src/gb.test.tap/.src/Tap/TapPrinter.class
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#34b7618c15a9bf1f520338344281dba48ddb5180">
comp/src/gb.test/.component
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#9355760c489fb88b030caa3eeeac3039687af331">
<span class="new-file">
+
comp/src/gb.test/.hidden/summary-example.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#1441e8894a514bac605c0dd091f55c51c6d8a723">
comp/src/gb.test/.icon.png
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#37440dc554b1f0e66117c1e9120b5e90f47388c3">
comp/src/gb.test/.project
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#84763495b438903be3a50f7aa600eb20551df748">
comp/src/gb.test.tap/.src/Tap/Tap.module

comp/src/gb.test/.src/Tap/Tap.module
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#bdc5f8bc8fc5d7b053b028d20f222efa89d1a60d">
<span class="new-file">
+
comp/src/gb.test/.src/Tap/TapContext.class
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#2ae42137ff5db45298e377a88653cb9674cda01c">
comp/src/gb.test.tap/.src/Tap/TapParser.class

comp/src/gb.test/.src/Tap/TapParser.class
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#359c5935e9bac83270e171851dbb406d802c4fbd">
<span class="new-file">
+
comp/src/gb.test/.src/Tap/TapPrinter.class
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#143adff9908ed6f406182630624e7b94814899ac">
<span class="new-file">
+
comp/src/gb.test/.src/TestAssertion.class
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#64414042fed617bde926e974120b0843cc0cd232">
comp/src/gb.test.tap/.src/TestHarness.class

comp/src/gb.test/.src/TestHarness.class
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#cdd6dbb315d40ec123b3ae99d7a9e7f31abb5c0c">
comp/src/gb.test/.src/TestMe.module
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#ecaf6cbff143ddb74ae79d9e52070f9bcb4f2256">
comp/src/gb.test/.src/TestMyself/TestAllAsserts.test
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#df584959307402a15067b2952d7344055ca3d36d">
comp/src/gb.test/.src/TestMyself/TestBailout.test
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#82e056d9a203109c63a22ff59cb129fdd5f706fc">
<span class="new-file">
+
comp/src/gb.test/.src/TestMyself/TestCrashes.test
</span>
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#08be144b914e23d919be2d1d1ad369b3d2338663">
comp/src/gb.test/.src/TestMyself/TestElse.test
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#91690ef18b35cd1ee1d46de5599a1209cd795f84">
comp/src/gb.test/.src/TestMyself/TestEmpty.test
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#510c1eee55f5b5bf4adf463670ca396e79709a48">
comp/src/gb.test/.src/TestMyself/TestError.test
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#91983bf4460b707c80432a014c8cc207c06df6fb">
comp/src/gb.test/.src/TestMyself/TestFailures.test
</a>
</li>
<li class="file-stats">
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76#2a43eaac87310afc41ba4dfba85be4971daf991b">
<span class="new-file">
+
comp/src/gb.test/.src/TestMyself/TestInternals.test
</span>
</a>
</li>
</ul>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://gitlab.com/gambas/gambas/-/compare/c4433379731c79c7812b2bb47e4e1b020f528fcb...f5dbf4074e326a3af508684995ca81ae0fc07f76">View it on GitLab</a>.
<br>
You're receiving this email because of your account on gitlab.com.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>