")))
(assert
 (equal (parse-xml-string
	 " This is some bold text, with a leading & trailing space 
"
	 :output-type :lxml)
	'(:p
	  ((:index :item "one"))
	  " This is some "
	  (:b "bold")
	  " text, with a leading & trailing space ")))
(assert
 (consp (parse-xml-file (merge-pathnames "test/xhtml-page.xml"
					 (asdf:component-pathname
					  (asdf:find-system :s-xml.test)))
			:output-type :lxml)))
(assert
 (consp (parse-xml-file (merge-pathnames "test/ant-build-file.xml"
					 (asdf:component-pathname
					  (asdf:find-system :s-xml.test)))
			:output-type :lxml)))
(assert
 (consp (parse-xml-file (merge-pathnames "test/plist.xml"
					 (asdf:component-pathname
					  (asdf:find-system :s-xml.test)))
			:output-type :lxml)))
(assert
 (string-equal (print-xml-string :|foo| :input-type :lxml)
	       ""))
(assert
 (string-equal (print-xml-string '((:|foo| :|bar| "1")) :input-type :lxml)
	       ""))
(assert
 (string-equal (print-xml-string '(:foo "some text") :input-type :lxml)
	       "some text"))
(assert
 (string-equal (print-xml-string '(:|foo| :|bar|) :input-type :lxml)
	       ""))
(assert (string-equal (second
                       (with-input-from-string (stream "Hello, world!]]>")
                         (parse-xml stream :output-type :lxml)))
                      "Hello, world!"))
	   
(assert (string-equal (second
                       (with-input-from-string (stream "Hello, < world!]]>")
                         (parse-xml stream :output-type :lxml)))
                      "Hello, < world!"))
;;;; eof