Re: [patch] Refactor: clipboard, translations, jasmine

From: Atira Odhner <aodhner(at)pivotal(dot)io>
To: pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: [patch] Refactor: clipboard, translations, jasmine
Date: 2017-02-24 19:56:22
Message-ID: CA+Vc24qyx7sshLda_iqC-GtGLqgXbsAcGV62jY7FuYz5n4zzwA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Fixed up the patch to remove an extra print statement.

On Fri, Feb 24, 2017 at 2:14 PM, Atira Odhner <aodhner(at)pivotal(dot)io> wrote:

> Hi hackers,
>
> We made some changes to start to make the javascript testable:
>
> - Move clipboard copying into its own file so we can test the
> interaction with it when we start adding column selection
> - Create a translations.js and translate.js which uses flask to pull
> in translations, but
> lets us have the flask template rendering confined to that one file,
> enabling us to test javascript files that rely on translations
> - add jasmine javascript testing which currently runs from the browser
> at /static/SpecRunner.html when the app is up.
> - delete some dead code from sqleditor.js
>
> Why we decided to make translate.js only support interpolations of the
> form "%(variable)s":
> - it matches functionality in python
> - having named variables allows for multiple interpolations in one
> sentence without the risk that a translation will swap the order
>
> Future things we'd like to add to this:
> - make jasmine run from the commandline with the rest of the tests
> - support for translations with number formatting
>
>
> Tira & Sarah
>

Attachment Content-Type Size
0001-Refactor-clipboard-translations-jasmine.patch application/octet-stream 243.8 KB

In response to

Browse pgadmin-hackers by date

  From Date Subject
Next Message Dave Page 2017-02-26 08:39:12 Feature test issues
Previous Message Atira Odhner 2017-02-24 19:14:28 [patch] Refactor: clipboard, translations, jasmine