1792 |
1788 |
1793 tn SetFlagsL EDoNotCreate |
1789 tn SetFlagsL EDoNotCreate |
1794 tn GetThumbnailL |
1790 tn GetThumbnailL |
1795 allownextresult KErrNotFound |
1791 allownextresult KErrNotFound |
1796 waittestclass tn |
1792 waittestclass tn |
1797 |
1793 tn DeleteThumbnails |
1798 tn DeleteThumbnails |
1794 tn DeleteSourceInstance |
1799 tn DeleteSourceInstance |
1795 |
1800 |
1796 // delete thumbnail which is not in database yet |
1801 tn DeleteInstance |
1797 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
1802 delete tn |
1798 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\RGB_VGA.jpg |
1803 pause KTestDelay |
|
1804 [Endtest] |
|
1805 |
|
1806 // --------------------------------------------------------------------------- |
|
1807 // Delete thumbnails by id |
|
1808 // --------------------------------------------------------------------------- |
|
1809 [Test] |
|
1810 title Delete thumbnails by id |
|
1811 create ThumbnailManagerTest tn |
|
1812 tn CreateInstanceL |
|
1813 tn SetDisplayModeL EColor16M |
|
1814 |
|
1815 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
|
1816 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\RGB_VGA.jpg 99999 |
|
1817 tn DeleteThumbnails |
|
1818 tn CreateThumbnails |
1799 tn CreateThumbnails |
1819 waittestclass tn |
1800 tn DeleteThumbnails |
1820 |
1801 tn DeleteSourceInstance |
1821 pause KTenSecondDelay |
1802 |
1822 |
1803 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
1823 tn SetFlagsL EDoNotCreate |
1804 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\Videoclip.mp4 |
1824 tn GetThumbnailByIdL 99999 |
|
1825 waittestclass tn |
|
1826 tn CheckThumbnailCenrepL EImageGridThumbnailSize EColor16M |
|
1827 |
|
1828 tn DeleteThumbnailsByIdL 99999 |
|
1829 pause KOneSecondDelay |
|
1830 |
|
1831 tn GetThumbnailByIdL 99999 |
|
1832 allownextresult KErrNotFound |
|
1833 waittestclass tn |
|
1834 |
|
1835 tn DeleteSourceInstance |
|
1836 tn DeleteInstance |
|
1837 delete tn |
|
1838 pause KTestDelay |
|
1839 [Endtest] |
|
1840 |
|
1841 |
|
1842 // --------------------------------------------------------------------------- |
|
1843 // Update path |
|
1844 // --------------------------------------------------------------------------- |
|
1845 [Test] |
|
1846 title Update path |
|
1847 create ThumbnailManagerTest tn |
|
1848 tn CreateInstanceL |
|
1849 tn SetDisplayModeL EColor16M |
|
1850 |
|
1851 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
|
1852 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\RGB_VGA.jpg 99999 |
|
1853 tn DeleteThumbnails |
|
1854 tn CreateThumbnails |
1805 tn CreateThumbnails |
1855 waittestclass tn |
1806 tn DeleteThumbnails |
1856 tn DeleteSourceInstance |
1807 tn DeleteSourceInstance |
1857 |
1808 |
1858 pause KTenSecondDelay |
1809 tn DeleteInstance |
1859 |
1810 delete tn |
1860 tn UpdatePathL 99999 \data\ThumbnailManagerTest\updated_path.bmp |
1811 pause KTestDelay |
1861 waittestclass tn |
1812 [Endtest] |
1862 |
1813 |
1863 pause KTenSecondDelay |
1814 // --------------------------------------------------------------------------- |
1864 |
1815 // Delete thumbnail when requests are pending |
1865 tn SetFlagsL EDoNotCreate |
1816 // --------------------------------------------------------------------------- |
1866 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\RGB_VGA.jpg |
1817 [Test] |
1867 tn GetThumbnailL |
1818 title Delete thumbnail when requests are pending |
1868 allownextresult KErrNotFound |
|
1869 waittestclass tn |
|
1870 tn DeleteSourceInstance |
|
1871 |
|
1872 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\updated_path.bmp 99999 |
|
1873 tn GetThumbnailByIdL 99999 |
|
1874 waittestclass tn |
|
1875 tn CheckThumbnailCenrepL EImageGridThumbnailSize EColor16M |
|
1876 tn DeleteSourceInstance |
|
1877 tn DeleteThumbnailsByIdL 99999 |
|
1878 |
|
1879 tn DeleteInstance |
|
1880 delete tn |
|
1881 pause KTestDelay |
|
1882 [Endtest] |
|
1883 |
|
1884 |
|
1885 // --------------------------------------------------------------------------- |
|
1886 // Delete engine when requests are pending |
|
1887 // --------------------------------------------------------------------------- |
|
1888 [Test] |
|
1889 title Delete engine when requests are pending |
|
1890 create ThumbnailManagerTest tn |
1819 create ThumbnailManagerTest tn |
1891 tn CreateInstanceL |
1820 tn CreateInstanceL |
1892 |
1821 |
1893 tn SetThumbnailEnumSizeL EImageFullScreenThumbnailSize |
1822 tn SetThumbnailEnumSizeL EImageFullScreenThumbnailSize |
1894 |
1823 |
1979 tn DeleteSourceInstance |
1908 tn DeleteSourceInstance |
1980 |
1909 |
1981 // Second request with negative priority |
1910 // Second request with negative priority |
1982 tn SetThumbnailSizeL 1 1 |
1911 tn SetThumbnailSizeL 1 1 |
1983 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\TALL_400x800.bmp |
1912 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\TALL_400x800.bmp |
|
1913 tn GetThumbnailL 0 -100 |
|
1914 tn DeleteSourceInstance |
|
1915 |
|
1916 // Third request with positive priority |
|
1917 tn SetThumbnailSizeL 40 30 |
|
1918 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\SVG_640x480.svg |
|
1919 tn GetThumbnailL 0 0 |
|
1920 tn DeleteSourceInstance |
|
1921 |
|
1922 // First request should complete first, since the server started processing |
|
1923 // it before the other requests were done |
|
1924 waittestclass tn |
|
1925 tn CheckThumbnailL 80 40 EColor16M |
|
1926 |
|
1927 // The third request should finish next |
|
1928 waittestclass tn |
|
1929 tn CheckThumbnailL 40 30 EColor16M |
|
1930 |
|
1931 // The second request should finish last, since it had the lowest priority |
|
1932 waittestclass tn |
|
1933 tn CheckThumbnailL 1 1 EColor16M |
|
1934 |
|
1935 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\WIDE_800x400.gif |
|
1936 tn DeleteThumbnails |
|
1937 tn DeleteSourceInstance |
|
1938 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\TALL_400x800.bmp |
|
1939 tn DeleteThumbnails |
|
1940 tn DeleteSourceInstance |
|
1941 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\SVG_640x480.svg |
|
1942 tn DeleteThumbnails |
|
1943 tn DeleteSourceInstance |
|
1944 |
|
1945 tn DeleteInstance |
|
1946 delete tn |
|
1947 pause KTestDelay |
|
1948 [Endtest] |
|
1949 |
|
1950 // --------------------------------------------------------------------------- |
|
1951 // Change priority |
|
1952 // --------------------------------------------------------------------------- |
|
1953 [Test] |
|
1954 title Change priority |
|
1955 create ThumbnailManagerTest tn |
|
1956 tn CreateInstanceL |
|
1957 tn SetDisplayModeL EColor16M |
|
1958 tn SetThumbnailEnumSizeL ECustomThumbnailSize |
|
1959 |
|
1960 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\WIDE_800x400.gif |
|
1961 tn DeleteThumbnails |
|
1962 tn DeleteSourceInstance |
|
1963 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\TALL_400x800.bmp |
|
1964 tn DeleteThumbnails |
|
1965 tn DeleteSourceInstance |
|
1966 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\SVG_640x480.svg |
|
1967 tn DeleteThumbnails |
|
1968 tn DeleteSourceInstance |
|
1969 |
|
1970 // First request with 0 priority |
|
1971 tn SetThumbnailSizeL 80 40 |
|
1972 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\WIDE_800x400.gif |
|
1973 tn GetThumbnailL 0 0 |
|
1974 tn DeleteSourceInstance |
|
1975 |
|
1976 // Second request with negative priority |
|
1977 tn SetThumbnailSizeL 1 1 |
|
1978 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\TALL_400x800.bmp |
1984 tn GetThumbnailL 0 -50 |
1979 tn GetThumbnailL 0 -50 |
1985 tn DeleteSourceInstance |
1980 tn DeleteSourceInstance |
1986 |
1981 |
1987 // Third request with positive priority |
1982 // Third request with positive priority |
1988 tn SetThumbnailSizeL 40 30 |
1983 tn SetThumbnailSizeL 40 30 |
1989 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\SVG_640x480.svg |
1984 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\SVG_640x480.svg |
1990 tn GetThumbnailL 0 50 |
1985 tn GetThumbnailL 0 50 |
1991 tn DeleteSourceInstance |
1986 tn DeleteSourceInstance |
1992 |
1987 |
|
1988 // Change the priority of the third request to a low value |
|
1989 tn ChangePreviousPriority -100 |
|
1990 |
1993 // First request should complete first, since the server started processing |
1991 // First request should complete first, since the server started processing |
1994 // it before the other requests were done |
1992 // it before the other requests were done |
1995 waittestclass tn |
1993 waittestclass tn |
1996 tn CheckThumbnailL 80 40 EColor16M |
1994 tn CheckThumbnailL 80 40 EColor16M |
1997 |
1995 |
1998 // The third request should finish next |
|
1999 waittestclass tn |
|
2000 tn CheckThumbnailL 40 30 EColor16M |
|
2001 |
|
2002 // The second request should finish last, since it had the lowest priority |
|
2003 waittestclass tn |
|
2004 tn CheckThumbnailL 1 1 EColor16M |
|
2005 |
|
2006 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\WIDE_800x400.gif |
|
2007 tn DeleteThumbnails |
|
2008 tn DeleteSourceInstance |
|
2009 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\TALL_400x800.bmp |
|
2010 tn DeleteThumbnails |
|
2011 tn DeleteSourceInstance |
|
2012 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\SVG_640x480.svg |
|
2013 tn DeleteThumbnails |
|
2014 tn DeleteSourceInstance |
|
2015 |
|
2016 tn DeleteInstance |
|
2017 delete tn |
|
2018 pause KTestDelay |
|
2019 [Endtest] |
|
2020 |
|
2021 // --------------------------------------------------------------------------- |
|
2022 // Change priority |
|
2023 // --------------------------------------------------------------------------- |
|
2024 [Test] |
|
2025 title Change priority |
|
2026 create ThumbnailManagerTest tn |
|
2027 tn CreateInstanceL |
|
2028 tn SetDisplayModeL EColor16M |
|
2029 tn SetThumbnailEnumSizeL ECustomThumbnailSize |
|
2030 |
|
2031 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\WIDE_800x400.gif |
|
2032 tn DeleteThumbnails |
|
2033 tn DeleteSourceInstance |
|
2034 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\TALL_400x800.bmp |
|
2035 tn DeleteThumbnails |
|
2036 tn DeleteSourceInstance |
|
2037 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\SVG_640x480.svg |
|
2038 tn DeleteThumbnails |
|
2039 tn DeleteSourceInstance |
|
2040 |
|
2041 // First request with 0 priority |
|
2042 tn SetThumbnailSizeL 80 40 |
|
2043 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\WIDE_800x400.gif |
|
2044 tn GetThumbnailL 0 0 |
|
2045 tn DeleteSourceInstance |
|
2046 |
|
2047 // Second request with negative priority |
|
2048 tn SetThumbnailSizeL 1 1 |
|
2049 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\TALL_400x800.bmp |
|
2050 tn GetThumbnailL 0 -50 |
|
2051 tn DeleteSourceInstance |
|
2052 |
|
2053 // Third request with positive priority |
|
2054 tn SetThumbnailSizeL 40 30 |
|
2055 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\SVG_640x480.svg |
|
2056 tn GetThumbnailL 0 50 |
|
2057 tn DeleteSourceInstance |
|
2058 |
|
2059 // Change the priority of the third request to a low value |
|
2060 tn ChangePreviousPriority -100 |
|
2061 |
|
2062 // First request should complete first, since the server started processing |
|
2063 // it before the other requests were done |
|
2064 waittestclass tn |
|
2065 tn CheckThumbnailL 80 40 EColor16M |
|
2066 |
|
2067 // The second request should finish next |
1996 // The second request should finish next |
2068 waittestclass tn |
1997 waittestclass tn |
2069 tn CheckThumbnailL 1 1 EColor16M |
1998 tn CheckThumbnailL 1 1 EColor16M |
2070 |
1999 |
2071 // The third request should finish last, since the priority was changed to the |
2000 // The third request should finish last, since the priority was changed to the |
2135 |
2064 |
2136 tn DeleteInstance |
2065 tn DeleteInstance |
2137 delete tn |
2066 delete tn |
2138 pause KTestDelay |
2067 pause KTestDelay |
2139 [Endtest] |
2068 [Endtest] |
|
2069 |
|
2070 // --------------------------------------------------------------------------- |
|
2071 // Load MP3 thumbnail with PNG album art |
|
2072 // --------------------------------------------------------------------------- |
|
2073 [Test] |
|
2074 title Create MP3 PNG album art thumbnail |
|
2075 create ThumbnailManagerTest tn |
|
2076 tn CreateInstanceL |
|
2077 tn SetDisplayModeL EColor16M |
|
2078 |
|
2079 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\mp3_png.mp3 |
|
2080 tn DeleteThumbnails |
|
2081 tn SetThumbnailEnumSizeL EAudioFullScreenThumbnailSize |
|
2082 tn GetThumbnailL |
|
2083 waittestclass tn |
|
2084 tn CheckThumbnailCenrepL EAudioFullScreenThumbnailSize EColor16M |
|
2085 tn DeleteThumbnails |
|
2086 tn DeleteSourceInstance |
|
2087 |
|
2088 tn DeleteInstance |
|
2089 delete tn |
|
2090 pause KTestDelay |
|
2091 [Endtest] |
|
2092 |
|
2093 |
|
2094 // --------------------------------------------------------------------------- |
|
2095 // Test WMA png & empty album arts |
|
2096 // --------------------------------------------------------------------------- |
|
2097 [Test] |
|
2098 title Test WMA png & empty album arts |
|
2099 create ThumbnailManagerTest tn |
|
2100 tn CreateInstanceL |
|
2101 tn SetDisplayModeL EColor16M |
|
2102 |
|
2103 // try to create thumbnail from PNG |
|
2104 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\wma_png.wma |
|
2105 tn DeleteThumbnails |
|
2106 tn SetThumbnailEnumSizeL EAudioFullScreenThumbnailSize |
|
2107 tn GetThumbnailL |
|
2108 allownextresult KErrNotFound |
|
2109 waittestclass tn |
|
2110 tn DeleteThumbnails |
|
2111 tn DeleteSourceInstance |
|
2112 |
|
2113 // try to create thumbnail without album art |
|
2114 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\wma_empty.wma |
|
2115 tn DeleteThumbnails |
|
2116 tn SetThumbnailEnumSizeL EAudioFullScreenThumbnailSize |
|
2117 tn GetThumbnailL |
|
2118 allownextresult KErrNotFound |
|
2119 waittestclass tn |
|
2120 tn DeleteThumbnails |
|
2121 tn DeleteSourceInstance |
|
2122 |
|
2123 tn DeleteInstance |
|
2124 delete tn |
|
2125 pause KTestDelay |
|
2126 [Endtest] |
|
2127 |
|
2128 // --------------------------------------------------------------------------- |
|
2129 // Create thumbnail preview with EXIF |
|
2130 // --------------------------------------------------------------------------- |
|
2131 [Test] |
|
2132 title Create thumbnail preview with EXIF |
|
2133 create ThumbnailManagerTest tn |
|
2134 tn CreateInstanceL |
|
2135 tn SetDisplayModeL EColor16M |
|
2136 |
|
2137 // jpg with exif |
|
2138 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\RGB_VGA.jpg |
|
2139 tn DeleteThumbnails |
|
2140 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
|
2141 tn SetQualityPreferenceL EOptimizeForQualityWithPreview |
|
2142 tn GetThumbnailL |
|
2143 waittestclass tn |
|
2144 tn CheckThumbnailCenrepL EImageGridThumbnailSize EColor16M |
|
2145 tn DeleteThumbnails |
|
2146 tn DeleteSourceInstance |
|
2147 |
|
2148 // png with exif |
|
2149 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\exif.png |
|
2150 tn DeleteThumbnails |
|
2151 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
|
2152 tn SetQualityPreferenceL EOptimizeForQualityWithPreview |
|
2153 tn GetThumbnailL |
|
2154 waittestclass tn |
|
2155 tn CheckThumbnailCenrepL EImageGridThumbnailSize EColor16M |
|
2156 tn DeleteThumbnails |
|
2157 tn DeleteSourceInstance |
|
2158 |
|
2159 // no exif |
|
2160 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\no_exif.jpg |
|
2161 tn DeleteThumbnails |
|
2162 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
|
2163 tn SetQualityPreferenceL EOptimizeForQualityWithPreview |
|
2164 tn GetThumbnailL |
|
2165 waittestclass tn |
|
2166 tn CheckThumbnailCenrepL EImageGridThumbnailSize EColor16M |
|
2167 tn DeleteThumbnails |
|
2168 tn DeleteSourceInstance |
|
2169 |
|
2170 tn DeleteInstance |
|
2171 delete tn |
|
2172 pause KTestDelay |
|
2173 [Endtest] |
|
2174 |
|
2175 // --------------------------------------------------------------------------- |
|
2176 // Create thumbnails by Url |
|
2177 // --------------------------------------------------------------------------- |
|
2178 [Test] |
|
2179 title Create thumbnails by Url |
|
2180 create ThumbnailManagerTest tn |
|
2181 tn CreateInstanceL |
|
2182 tn SetDisplayModeL EColor16M |
|
2183 |
|
2184 // try to create thumbnail from image |
|
2185 tn CreateThumbnailsByUrlL \data\ThumbnailManagerTest\RGB_VGA.jpg |
|
2186 waittestclass tn |
|
2187 tn DeleteThumbnails |
|
2188 tn DeleteSourceInstance |
|
2189 |
|
2190 // try to create thumbnail from music |
|
2191 tn CreateThumbnailsByUrlL \data\ThumbnailManagerTest\mp3_png.mp3 |
|
2192 waittestclass tn |
|
2193 tn DeleteThumbnails |
|
2194 tn DeleteSourceInstance |
|
2195 |
|
2196 // try to create thumbnail from video |
|
2197 tn CreateThumbnailsByUrlL \data\ThumbnailManagerTest\Videoclip.mp4 |
|
2198 waittestclass tn |
|
2199 tn DeleteThumbnails |
|
2200 tn DeleteSourceInstance |
|
2201 |
|
2202 tn DeleteInstance |
|
2203 delete tn |
|
2204 pause KTestDelay |
|
2205 [Endtest] |
|
2206 |
|
2207 // --------------------------------------------------------------------------- |
|
2208 // Get thumbnails |
|
2209 // --------------------------------------------------------------------------- |
|
2210 [Test] |
|
2211 title Get thumbnails |
|
2212 create ThumbnailManagerTest tn |
|
2213 tn CreateInstanceL |
|
2214 tn SetDisplayModeL EColor16M |
|
2215 |
|
2216 // Get thumbnail with url |
|
2217 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
|
2218 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\RGB_VGA.jpg |
|
2219 tn DeleteThumbnails |
|
2220 tn CreateThumbnails |
|
2221 waittestclass tn |
|
2222 |
|
2223 pause KTenSecondDelay |
|
2224 |
|
2225 tn GetThumbnailL |
|
2226 waittestclass tn |
|
2227 tn CheckThumbnailCenrepL EImageGridThumbnailSize EColor16M |
|
2228 tn DeleteThumbnails |
|
2229 tn DeleteSourceInstance |
|
2230 |
|
2231 // Get thumbnail with EDoNotCreate flag on |
|
2232 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
|
2233 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\RGB_VGA.jpg |
|
2234 tn SetFlagsL EDoNotCreate |
|
2235 tn DeleteThumbnails |
|
2236 tn GetThumbnailL |
|
2237 allownextresult KErrNotFound |
|
2238 waittestclass tn |
|
2239 tn DeleteThumbnails |
|
2240 |
|
2241 tn DeleteSourceInstance |
|
2242 tn DeleteInstance |
|
2243 delete tn |
|
2244 pause KTestDelay |
|
2245 [Endtest] |
|
2246 |
|
2247 // --------------------------------------------------------------------------- |
|
2248 // Run multiple tests |
|
2249 // --------------------------------------------------------------------------- |
|
2250 [Test] |
|
2251 title Run multiple tests |
|
2252 create ThumbnailManagerTest tn |
|
2253 tn CreateInstanceL |
|
2254 tn SetDisplayModeL EColor16M |
|
2255 |
|
2256 // using path |
|
2257 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\RGB_VGA.jpg |
|
2258 tn DeleteThumbnails |
|
2259 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
|
2260 tn GetThumbnailL |
|
2261 waittestclass tn |
|
2262 tn CheckThumbnailCenrepL EImageGridThumbnailSize EColor16M |
|
2263 tn DeleteThumbnails |
|
2264 tn SetThumbnailEnumSizeL EImageFullScreenThumbnailSize |
|
2265 tn GetThumbnailL |
|
2266 waittestclass tn |
|
2267 tn CheckThumbnailCenrepL EImageFullScreenThumbnailSize EColor16M |
|
2268 tn DeleteThumbnails |
|
2269 tn SetThumbnailEnumSizeL ECustomThumbnailSize |
|
2270 tn SetThumbnailSizeL KCustomSizeX KCustomSizeY |
|
2271 tn GetThumbnailL |
|
2272 waittestclass tn |
|
2273 tn CheckThumbnailL KCustomSizeX KCustomSizeY EColor16M |
|
2274 tn DeleteThumbnails |
|
2275 tn DeleteSourceInstance |
|
2276 |
|
2277 // mp3 using handle |
|
2278 tn CreateSourceInstanceHandleL \data\ThumbnailManagerTest\mp3.mp3 |
|
2279 tn DeleteThumbnails |
|
2280 tn SetThumbnailEnumSizeL EAudioGridThumbnailSize |
|
2281 tn GetThumbnailL |
|
2282 waittestclass tn |
|
2283 tn CheckThumbnailCenrepL EAudioGridThumbnailSize EColor16M |
|
2284 tn DeleteThumbnails |
|
2285 tn SetThumbnailEnumSizeL EAudioFullScreenThumbnailSize |
|
2286 tn GetThumbnailL |
|
2287 waittestclass tn |
|
2288 tn CheckThumbnailCenrepL EAudioFullScreenThumbnailSize EColor16M |
|
2289 tn DeleteThumbnails |
|
2290 tn SetThumbnailEnumSizeL ECustomThumbnailSize |
|
2291 tn SetThumbnailSizeL KCustomSizeX KCustomSizeY |
|
2292 tn GetThumbnailL |
|
2293 waittestclass tn |
|
2294 tn CheckThumbnailL KCustomSizeX KCustomSizeY EColor16M |
|
2295 tn DeleteThumbnails |
|
2296 tn DeleteSourceInstance |
|
2297 |
|
2298 // corrupted file |
|
2299 tn SetThumbnailEnumSizeL ECustomThumbnailSize |
|
2300 tn SetThumbnailSizeL KCustomSizeX KCustomSizeY |
|
2301 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\not_jpg.jpg |
|
2302 tn GetThumbnailL |
|
2303 allownextresult KErrNotFound |
|
2304 waittestclass tn |
|
2305 tn DeleteSourceInstance |
|
2306 tn CreateSourceInstanceBufferL \data\ThumbnailManagerTest\not_jpg.jpg image/jpeg |
|
2307 tn GetThumbnailL |
|
2308 allownextresult KErrNotFound |
|
2309 waittestclass tn |
|
2310 tn DeleteSourceInstance |
|
2311 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\not_3gp.3gp |
|
2312 tn GetThumbnailL |
|
2313 allownextresult KErrNotSupported |
|
2314 waittestclass tn |
|
2315 tn DeleteSourceInstance |
|
2316 |
|
2317 // delete one thumbnail |
|
2318 tn SetThumbnailEnumSizeL EImageGridThumbnailSize |
|
2319 tn CreateSourceInstancePathL \data\ThumbnailManagerTest\RGB_VGA.jpg |
|
2320 tn DeleteThumbnails |
|
2321 tn GetThumbnailL |
|
2322 waittestclass tn |
|
2323 tn CheckThumbnailCenrepL EImageGridThumbnailSize EColor16M |
|
2324 tn DeleteThumbnails |
|
2325 pause KTenSecondDelay |
|
2326 tn SetFlagsL EDoNotCreate |
|
2327 tn GetThumbnailL |
|
2328 allownextresult KErrNotFound |
|
2329 waittestclass tn |
|
2330 |
|
2331 // delete all persistent thumbnails created |
|
2332 tn SetFlagsL EDefaultFlags |
|
2333 tn CreateThumbnails |
|
2334 waittestclass tn |
|
2335 pause KTenSecondDelay |
|
2336 tn DeleteThumbnails |
|
2337 pause KTenSecondDelay |
|
2338 tn SetFlagsL EDoNotCreate |
|
2339 tn GetThumbnailL |
|
2340 allownextresult KErrNotFound |
|
2341 waittestclass tn |
|
2342 tn DeleteThumbnails |
|
2343 tn DeleteSourceInstance |
|
2344 |
|
2345 tn DeleteInstance |
|
2346 delete tn |
|
2347 pause KTestDelay |
|
2348 [Endtest] |