Drop BDD folders?

3 views
Skip to first unread message

Thomas Boerger

unread,
Jul 22, 2015, 7:06:30 AM7/22/15
to cro...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

as the BDD test suite is not used anymore for a quite long time i
would suggest to just drop it. It's much better to integrate a bett
testing suite in cct, rspec within the barclamps or even internally
with mkcloud.

Any objections?


regards,
Thomas Boerger
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJVr3keAAoJEFo4j1UoOWC2SPQQANWAEzP1h49Ha4AXQalUkTwg
jJonfAFjOdaVKyjwZi9yUYwlD2dxKWB9o1vPjhiRepKX3q8JfHqUraA5VGY3RxHy
nD6+rGstq/+KN+jD9jbGIHzoMePsTlMD5mNvITfJ1SDjb9YdykFbmhUced2Gli1k
AMikz06NgUm1PZH4PvyM5Svuff/u6bfbqYfCVpIKl/xDikE1q3hHTRWOVQcIA9q/
5prAAX2VtJN9dZuw7D1sJuIJd+uWrj5q/qn6+eK3b9SAHCKW3UBP+PAx080fcB0P
jb5lnbyZJjvp5nRzZa5bH0U0zKnfCREU2uhobATi13LQ2dZ960XcZMyxd9IS7djE
8EPzQlefVcXcpIGTs62KMclLfpf5ukD+psAzoTKAaHjZrymmHuM5UGWMKpIa3Ssb
Nrgtk+MKhaL19pabmwoHIPbJt9TbyOEcdNzu1g/Gdhm6xFG2Tgb8veW8jScj5/qK
Fte32qygUqF9zzDzDiRj/gC+YUko2LnFN0AjHGeZynn9ooyc+WZblKl6A97o0WCh
nDqhZveNDF30RGLejC1n8jG4VfWn3SCAmaIlM44D2ikb6ueIzDYWkbVHawVCz75F
PF+cWf/O2W+CpRqMQppetqBo1MbBE4ownSCHkA4EAoN1d/f0lkym7SIFQ9LO1TOv
C1iHaisUdhKYmUUrjY57
=RlMK
-----END PGP SIGNATURE-----

Thomas Boerger

unread,
Jul 22, 2015, 7:09:12 AM7/22/15
to cro...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 07/22/2015 01:06 PM, Thomas Boerger wrote:
> as the BDD test suite is not used anymore for a quite long time i
> would suggest to just drop it. It's much better to integrate a
> bett testing suite in cct, rspec within the barclamps or even
> internally with mkcloud.

As a small addition, maybe it makes sense to move the existing
.feature files into a features/ folder, that way we can take these
already existing feature files, update them and integrate them with
something more mature like cucumber.


Regards,
Thomas Boerger
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJVr3nAAAoJEFo4j1UoOWC26dkP/0UTL0n5BqL9dka9RzE8PmYd
HqAuNOl4rZd7oRNA6BlFcVdPxMD9jWITc2RLFMmPy2Gc2g1ue46u3Hhlz6vgUwgT
OoT1uhPT6ZgUk+4Delb1T4NPUZcsa0QS1AYyTfBuouckeHAdAqkwngGMr9NJ8ICO
yjau8ZrS4epkDX/4A29Iq3CNbUvi5rwpvMlVbZxxCuAEhIQ9sWo/TGFOyaSkWnw/
+NPP3g8njkuAYH5gseghAtP/l5/Gh78eu4KjXmyc+FVkS9uRiSHZa1t236DO5x7h
PdRRUDUUXXtP9EVKZwls7IR1BH7UvtcBVBlbFnUonsqIprgbfc2JWeXV1/YPUUWv
k72cWVF/2jKKPqAs6AIvPDVBnnGmFeF5G8zyPCTnn7mXYuCYQWAtOiVfCXiV0Hcs
zXzmjb2lGQqwHlsUSOyE2rtzDUMOPi9nvo6iz3NJF9PZb8D2+fC8k/PF3TLY52mX
O9LbALoCL0IzCA7pdrloIuluLGjaxD15EGwOMkYzqUjZbmB8e3PLFlTCSVBaFcdK
Ehp2+xN4nkfJXUMZSj3cu74ROOKytXwl67hEk2dwge86rfcp9OQfk8b5xL2hb5et
BIn97cQdiX9Q7Ryy6lONvreMUJOG3wUG2Z/ItacyjnWUzVfF/jzBO6ZJO44Nh2ua
2VrSx2diHZHEIvgvxnB2
=ujKj
-----END PGP SIGNATURE-----

Adam Spiers

unread,
Jul 22, 2015, 7:19:31 AM7/22/15
to cro...@googlegroups.com
Thomas Boerger <tboe...@suse.de> wrote:
> On 07/22/2015 01:06 PM, Thomas Boerger wrote:
> > as the BDD test suite is not used anymore for a quite long time i
> > would suggest to just drop it. It's much better to integrate a
> > bett testing suite in cct, rspec within the barclamps or even
> > internally with mkcloud.

Sounds good. IIRC it used erlang or COBOL or something so I doubt
anyone would maintain it anyway.

> As a small addition, maybe it makes sense to move the existing
> .feature files into a features/ folder, that way we can take these
> already existing feature files, update them and integrate them with
> something more mature like cucumber.

Yes nice idea, we can probably reuse some of the features. Whilst the
steps are not implemented we could keep them in a subdirectory called
'old/' or 'ideas/' or something like that, to make it clear that they
are not yet runnable. Thanks!

Thomas Boerger

unread,
Jul 22, 2015, 7:55:40 AM7/22/15
to cro...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 07/22/2015 01:19 PM, Adam Spiers wrote:
> Yes nice idea, we can probably reuse some of the features. Whilst
> the steps are not implemented we could keep them in a subdirectory
> called 'old/' or 'ideas/' or something like that, to make it clear
> that they are not yet runnable. Thanks!

This is my proposal for that, all features are printed in a pending
state: https://github.com/crowbar/barclamp-crowbar/pull/1327


Regards,
Thomas Boerger
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJVr4SlAAoJEFo4j1UoOWC2OM4P/jGb/FR5ICDbQbP7UGoR+Lmo
slw2YWpRutnpKDJq0kl+hEuW9npv7/W/sj1xfxSky79XEMRkfsR0OrcTAl6uz9uT
yFAu0guAyaSvZehCJd2YuI5O+0q6HwhaL0IHizarC8+NwXj7R9965c1yXAhjopwK
JK0Ux20Q+1rudnJ82+zBAdRE5QkeA3FjoZ0dHG9yd42BO3IrtyP4XPtW+0GOMdR6
o41IZHmaK3AHpFtMLbQ/epwWG3fFOvdksF44QtSyVG+UcvQ1Jg0RkH1rwHNXTofw
W/ib1SVVpbq+BL5dSX7VWTbr6O8JAd04kxTKBg0CELlaomMpE3dwMPGOsqc0vhIN
vThoVZB7LOfDqdoOGZEvZO7o6uUNaeptWvMBgTUAZNhk7RyH9bzMetoS4YDW37Kp
aDcRQpHHqsOYC576DuWk/P6ZnZooe0tjm7PbQ0+1vtljY98C0zkwkSmaOzU7Mr49
CB2ctMq0YugCeB1AVN4GdzWXuHlL+0EpgjnLH2Fet7B82TwTW1OaW2HPZwj+2Ore
hjNHm/xKU4zCyyZgT+zLKlTeiZTO1KxMEjN8HMzFVYEH6XloYU6SsQ0fEwUlMRDf
kUdfeWmHSFKxyLiksbz62fI9yvbvNfysSHMLgemVh7FByced0XaBbt8eYx+Rtq1Y
FGx12ip2jR9/jqAa7AUP
=tceh
-----END PGP SIGNATURE-----
Reply all
Reply to author
Forward
0 new messages