<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/lang/js/.babelrc, branch javascript-binding</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=javascript-binding</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=javascript-binding'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2018-04-25T17:45:39Z</updated>
<entry>
<title>js: First testing and improvements</title>
<updated>2018-04-25T17:45:39Z</updated>
<author>
<name>Maximilian Krambach</name>
<email>maximilian.krambach@intevation.de</email>
</author>
<published>2018-04-25T17:45:39Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=3685913bf510a14b8cb324d980217d90489e6453'/>
<id>urn:sha1:3685913bf510a14b8cb324d980217d90489e6453</id>
<content type='text'>
--

* Introduced Mocha/chai as testsuite. After development build
  'npm test' should run the unit tests. Functionality exclusive to
  Browsers/WebExtensions cannot be run this way, so some other testing
  is still needed.

  - package.json: Added required development packages
  - .babelrc indirect configuration for mocha. ES6 transpiling
    needs some babel configuration, but mocha has no setting for it.
  - test/mocha.opts Vonfiguration for mocha runs

* Fixed errors:
  - Helpers.js toKeyIdArray; isLongId is now exported
  - Key.js Key constructor failed
  - Message.js will not throw an Error during construction, a new
    message is now created with createMessage, which can return an
    Error or a GPGME_Message object

* Tests:
  - test/Helpers: exports from Helpers.js, GPGME_Error handling
  - test/Message: first init test with bad parameters
</content>
</entry>
</feed>
