require "spec_helper"
RSpec.describe IsoDoc do
it "processes IsoXML terms" do
expect(IsoDoc::Convert.new({}).convert("test", <<~"INPUT", true)).to be_equivalent_to <<~"OUTPUT"
rice retaining its husk after threshing Foreign seeds, husks, bran, sand, dust. The term "cargo rice" is shown as deprecated, and Note 1 to entry is not included here rice retaining its husk after threshing The starch of waxy rice consists almost entirely of amylopectin. The kernels have a tendency to stick together after cooking. The starch of waxy rice consists almost entirely of amylopectin. The kernels have a tendency to stick together after cooking.
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
ISO Online browsing platform: available at http://www.iso.org/obp
IEC Electropedia: available at http://www.electropedia.org
1.1
paddy
<rice> rice retaining its husk after threshing
EXAMPLE 1 |
Foreign seeds, husks, bran, sand, dust.
|
EXAMPLE 2 |
|
[TERMREF] ISO 7301: 2011, 3.1 [MODIFICATION]The term "cargo rice" is shown as deprecated, and Note 1 to entry is not included here [/TERMREF]
1.2
paddy
paddy rice
rough rice
DEPRECATED: cargo rice
rice retaining its husk after threshing
EXAMPLE 1 |
|
Note 1 to entry: The starch of waxy rice consists almost entirely of amylopectin. The kernels have a tendency to stick together after cooking.
Note 2 to entry:
The starch of waxy rice consists almost entirely of amylopectin. The kernels have a tendency to stick together after cooking.
[TERMREF] ISO 7301: 2011, 3.1 [/TERMREF]