@@ -0,0 +1,1394 @@
+package org.cqframework.cql.cql2elm;%0A%0Aimport org.hl7.elm.r1.Library;%0Aimport org.testng.annotations.AfterClass;%0Aimport org.testng.annotations.BeforeClass;%0Aimport org.testng.annotations.Test;%0A%0Aimport java.io.IOException;%0A%0Aimport static org.hamcrest.MatcherAssert.assertThat;%0Aimport static org.hamcrest.Matchers.is;%0A%0Apublic class ModelWithoutDefaultLoadersTests %7B%0A    private ModelManager modelManager;%0A    private ModelInfoProvider modelInfoProvider;%0A%0A    @BeforeClass%0A    public void setup() %7B%0A        modelManager = new ModelManager(false);%0A        modelInfoProvider = new TestModelInfoProvider();%0A        modelManager.getModelInfoLoader().registerSystemModelInfoProvider();%0A        modelManager.getModelInfoLoader().registerModelInfoProvider(modelInfoProvider);%0A    %7D%0A%0A    @AfterClass%0A    public void tearDown() %7B%0A        modelManager.getModelInfoLoader().unregisterModelInfoProvider(modelInfoProvider);%0A    %7D%0A%0A    @Test%0A    public void testModelInfo() %7B%0A        CqlTranslator translator = null;%0A        try %7B%0A            translator = CqlTranslator.fromStream(ModelWithoutDefaultLoadersTests.class.getResourceAsStream(%22ModelTests/ModelTest.cql%22), modelManager, new LibraryManager(modelManager));%0A            Library library = translator.toELM();%0A            assertThat(translator.getErrors().size(), is(0));%0A        %7D catch (IOException e) %7B%0A            e.printStackTrace();%0A        %7D%0A    %7D%0A%7D%0A

Add test to add option to load embedded modelInfos