[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#825826: marked as done (ITP: python-nose-of-yeti -- nose plugin that provides an RSpec inspired dsl for python)



Your message dated Wed, 8 Jun 2016 16:36:17 +0200
with message-id <[🔎] CALac36UBJuGgSZEo4yzGYjd5PO=Sk7ieE8EE1AFovcFK2OH3Hw@mail.gmail.com>
and subject line Re: ITP: python-nose-of-yeti -- nose plugin that provides an RSpec inspired dsl for python
has caused the Debian Bug report #825826,
regarding ITP: python-nose-of-yeti -- nose plugin that provides an RSpec inspired dsl for python
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
825826: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825826
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Gilles Dubuc <gilles@wikimedia.org>

* Package name    : python-nose-of-yeti
  Version         : 1.5.2
  Upstream Author : Stephen Moore <delfick755@gmail.com>
* URL             : https://github.com/delfick/nose-of-yeti
* License         : GPL
  Programming Lang: Python
  Description     : nose plugin that provides an RSpec inspired dsl for python

This is a project to provide a Behaviour Driven Development style DSL
(domain specific language) for python tests.

It uses the fact that you can register a codec that is able to modify
a python file before executing it.

http://docs.python.org/library/codecs.html

Using this we can make it so that when python imports a file with a
particular encoding as the first line of the file (noseOfYeti looks
for # coding: spec), it will be intercepted and the tokens in the file
will be translated to something else before the import continues.

NoseOfYeti uses this technique to translate from the DSL it defines
into python classes and functions that may be recognised by the Python
Nose testing framework.

https://readthedocs.org/docs/nose/

It was originally developed by Stephen Moore after borrowing the idea
from a project by Fernando Meyer called Yeti

https://github.com/fmeyer/yeti

--- End Message ---
--- Begin Message ---
I thought I needed this as a subdependency to package Thumbor
(#723778), but this is actually not required, as it's only for running
the tests a certain way that the debian build phase doesn't need.

--- End Message ---

Reply to: