                 let original = "This <i>string <b>is</b> really</i> cool."
 
                 it("returns a string without the tags") {
-                    let stripped = "This string is really cool."
-                    let (result, _) = original.strippingHtmlElements()
-                    expect(result).to(equal(stripped))
+                    let (result, _) = original.strippingHtmlElements()
+                    expect(result).to(equal("This string is really cool."))
                 }
 
                 it("returns all of the formatting elements") {

                let original = "This is an <i>interesting string."

                it("returns a string without the tags") {
                    let original = "This is an interesting string."
                    let (result, _) = original.strippingHtmlElements()
                    expect(result).to(equal(original))
                }

                it("returns no formatting points") {

                let original = "This is a string.<p>This is another string."

                it("returns a string without the <p> tag") {
                    let (result, _) = original.strippingHtmlElements()
                    expect(result).to(equal("This is a string.\n\nThis is another string."))
                }

                it("returns a paragraph formatting element applied to the appropriate range") {
                    let (_, formatting) = original.strippingHtmlElements()
                    let (type, range) = formatting.first!
                    let tag = original.range(of: "<p>")!
                    let upper = original.index(tag.lowerBound, offsetBy: 2)
                    let formatRange = tag.lowerBound..<upper

                    expect(formatting).to(haveCount(1))
                    expect(type).to(equal(FormattingOption.paragraph))
                    expect(range.lowerBound).to(equal(tag.lowerBound))
                    expect(range).to(equal(formatRange))
                }
