Sha256: d8362424d811e97b6a6141bbebbb33d2f8631ec598846163914c74223e390b24

Contents?: true

Size: 739 Bytes

Versions: 92

Compression:

Stored size: 739 Bytes

Contents

;;; acronym-test.el --- Tests for Acronym (exercism)

;;; Commentary:

;;; Code

(load-file "acronym.el")

(ert-deftest basic ()
  (should (equal "PNG" (acronym "Portable Network Graphics"))))

(ert-deftest lowercase-words ()
  (should (equal "ROR" (acronym "Ruby on Rails"))))

(ert-deftest punctuation ()
  (should (equal "FIFO" (acronym "First In, First Out"))))

(ert-deftest all-caps-words ()
  (should (equal "PHP" (acronym "PHP: Hypertext Preprocessor"))))

(ert-deftest non-acronym-all-caps-word ()
  (should (equal "GIMP" (acronym "GNU Image Manipulation Program"))))

(ert-deftest hyphenated ()
  (should (equal "CMOS" (acronym "Complementary metal-oxide semiconductor"))))

(provide 'acronym-test)
;;; acronym-test.el ends here

Version data entries

92 entries across 92 versions & 1 rubygems

Version Path
trackler-2.2.1.139 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.138 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.137 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.136 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.135 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.134 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.133 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.132 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.131 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.130 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.129 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.128 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.127 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.126 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.125 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.124 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.123 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.122 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.121 tracks/elisp/exercises/acronym/acronym-test.el
trackler-2.2.1.120 tracks/elisp/exercises/acronym/acronym-test.el