Exemple #1
0
        public void PyObjectSymbolListConvertToSymbolEnumerable()
        {
            IEnumerable <Symbol> symbols;

            using (Py.GIL())
            {
                symbols = new PyList(new[] { Symbols.SPY.ToPython() }).ConvertToSymbolEnumerable();
            }

            Assert.AreEqual(Symbols.SPY, symbols.Single());
        }
Exemple #2
0
        public void PyObjectStringListConvertToSymbolEnumerable()
        {
            SymbolCache.Clear();
            SymbolCache.Set("SPY", Symbols.SPY);

            IEnumerable <Symbol> symbols;

            using (Py.GIL())
            {
                symbols = new PyList(new[] { "SPY".ToPython() }).ConvertToSymbolEnumerable();
            }

            Assert.AreEqual(Symbols.SPY, symbols.Single());
        }