Sha256: a7271509ac77275dfcbcb5beeea59cc4fac3d62d69d38f31593945e96ea41c57

Contents?: true

Size: 435 Bytes

Versions: 388

Compression:

Stored size: 435 Bytes

Contents

import unittest

import rna_transcription

test "transcribes G to C":
  check toRna("G") == "C"

test "transcribes C to G":
  check toRna("C") == "G"

test "transcribes T to A":
  check toRna("T") == "A"

test "transcribes A to U":
  check toRna("A") == "U"

test "transcribe all occurrences":
  check toRna("ACGTGGTCTTAA") == "UGCACCAGAAUU"

test "raise ValueError on invalid nucleotide":
  expect(ValueError):
    discard toRna("Q")

Version data entries

388 entries across 388 versions & 1 rubygems

Version Path
trackler-2.2.1.110 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.109 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.108 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.107 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.106 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.105 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.104 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.103 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.102 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.101 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.100 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.99 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.98 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.97 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.96 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.95 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.94 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.93 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.92 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim
trackler-2.2.1.91 tracks/nim/exercises/rna-transcription/rna_transcription_test.nim