# Regression tests for shared-mime-info and xdgmime.
#
# Syntax: <filename> <expected mimetype> [NDF]
#  where N can be 'x' if the lookup by filename is expected to fail
#        D can be 'x' if the lookup by file data is expected to fail
#        F can be 'x' if the lookup by actual file (using both name and contents) is expected to fail
#  Use 'o' to express the opposite, i.e. no expected failure for this kind of lookup.
#  Example: 'ox' means N=o D=x (and F is 'o', implicitly), lookup by data should fail.


# Images
test.bmp image/bmp 
test.cel image/x-cel xxx 
test.dcm application/dicom
test.eps image/x-eps
GammaChart.exr image/x-exr
test.fit image/fits x
test.fli video/x-flic ox
test.gif image/gif
test.ico image/vnd.microsoft.icon
test.im1 image/x-sun-raster x
test.jp2 image/jp2
test.jpg image/jpeg
test.jpc image/jp2
test.mng video/x-mng ox
test.pat image/x-pat xxx
test.pbm image/x-portable-bitmap
test.pcx image/x-pcx
test.pgm image/x-portable-graymap
test.pix image/x-pix xxx
test.png image/png
test.ppm image/x-portable-pixmap
# Copied from http://bugs.freedesktop.org/show_bug.cgi?id=19811
test2.ppm image/x-portable-pixmap
test-p6.ppm image/x-portable-pixmap
test.ps  application/postscript
test.psd image/vnd.adobe.photoshop
test.sgi image/x-sgi ox
test.tga image/x-tga
test.tif image/tiff
test.xbm image/x-xbitmap ox
test.xcf image/x-xcf
test.xpm image/x-xpixmap
test.xwd image/x-xwindowdump ox
# Copied from http://djvu.org/resources/
2001_compression_overview.djvu image/vnd.djvu
# Copied from https://bugs.launchpad.net/ubuntu/+source/shared-mime-info/+bug/91488 (150 first kB)
test.kdc image/x-kodak-kdc
# Copied from http://www.skencil.org/gallery.html
bathead.sk image/x-skencil
# Copied from http://www.geocities.com/CapeCanaveral/1939/256cur95.zip
jc-win.ani application/x-navi-animation
# Copied from http://blogs.vertigosoftware.com/alanl/archive/2006/06/28/Vista_Cursors_on_Windows_XP.aspx
aero_alt.cur image/x-win-bitmap
# copied from the mypaint examples
mypaint.ora image/openraster
# Copied from https://bugs.freedesktop.org/show_bug.cgi?id=19201#c4
# test.bflng application/xml x
# Copied from https://bugs.freedesktop.org/show_bug.cgi?id=19201#c3
# test.xhtml application/xhtml+xml
# Copied from http://cvs.fedoraproject.org/viewvc/comps/comps-f11.xml.in?revision=1.306
test.xml.in application/xml x
# Copied from http://bugs.freedesktop.org/show_bug.cgi?id=25581
dia.shape application/x-dia-shape
# Copied from https://bugzilla.gnome.org/show_bug.cgi?id=623861#c1
attachment.tif image/jpeg xox
# First 512k of http://img.photographyblog.com/reviews/panasonic_lumix_dmc_fz38/sample_images/panasonic_lumix_dmc_fz38_05.rw2
panasonic_lumix_dmc_fz38_05.rw2 image/x-panasonic-raw2

# Documents
ooo-6.0.doc application/msword
ooo-95.doc application/msword
ooo.doc application/msword
ooo.rtf application/rtf
ooo.sdw application/vnd.stardivision.writer
ooo.stw application/vnd.sun.xml.writer.template ox
ooo.sxw application/vnd.sun.xml.writer
ooo.vor application/vnd.stardivision.writer
ooo-xp.doc application/msword
office.doc application/msword
# ISO/IEC 26300:2006 Open Document Format for Office Applications (OpenDocument)
ooo-test.odg application/vnd.oasis.opendocument.graphics
ooo-test.odp application/vnd.oasis.opendocument.presentation
ooo-test.ods application/vnd.oasis.opendocument.spreadsheet
ooo-test.odt application/vnd.oasis.opendocument.text
# OpenDocument/OpenOffice.org flat XML 
ooo-test.fodg application/vnd.oasis.opendocument.graphics-flat-xml ox
ooo-test.fodp application/vnd.oasis.opendocument.presentation-flat-xml ox
ooo-test.fods application/vnd.oasis.opendocument.spreadsheet-flat-xml ox
ooo-test.fodt application/vnd.oasis.opendocument.text-flat-xml ox
# Copied from https://bugs.freedesktop.org/show_bug.cgi?id=20604
foo.doc application/msword
# Copied from http://bugzilla.abisource.com/show_bug.cgi?id=6435
test-template.dot application/msword-template ox
test-template.dot application/msword xox
# Copied from http://www.ebooktechnologies.com/downloads/ocf10-20060911.epub
ocf10-20060911.epub application/epub+zip
# Copied from http://libwps.svn.sourceforge.net/viewvc/libwps/trunk/reference/
test.wps application/vnd.ms-works ox
# Copied from http://openxmldeveloper.org/articles/OpenXMLsamples.aspx
sample.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document oxo
sample.xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet oxo
sample.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation oxo
# Copied and renamed sample.pptx
sample.ppsx application/vnd.openxmlformats-officedocument.presentationml.slideshow oxo
# Copied from http://bugs.freedesktop.org/show_bug.cgi?id=20185
pocket-word.psw application/x-pocket-word
aportis.pdb application/x-aportisdoc
# Copied from https://artcontext.net/art/01/mime/docs/show.php?type=application%2Fandrew-inset&js=
internet.ez application/andrew-inset ox
# Copied from http://extensions.services.openoffice.org/project/anaphraseus
Anaphraseus-1.21-beta.oxt application/vnd.openofficeorg.extension ox
# Copied from http://lilypond.org/doc/v2.10/examples
petite-ouverture-a-danser.ly text/x-lilypond ox
sqlite2.kexi application/x-kexiproject-sqlite2 ox
sqlite3.kexi application/x-kexiproject-sqlite3 xx
# Copied from KOffice 2.1.1 source tarball
combined.karbon application/x-karbon
Empty.chrt application/x-kchart
layersupdatesignals.flw application/x-kivio
Presentation.kpt application/x-kpresenter
testcases.ksp application/x-kspread
test-kounavail2.kwd application/x-kword
white_640x480.kra application/x-krita
test.mobi application/x-mobipocket-ebook

# Playlist, subtitle and audio formats
stream.nsc application/x-netshow-channel
stream.sdp application/sdp x
playlist.asx audio/x-ms-asx
feed.rss application/rss+xml
feed2 application/rss+xml x
# RSS tag is too far in the file
560051.xml application/rss+xml xxx
feed.atom application/atom+xml
feeds.opml text/x-opml+xml
subtitle.srt application/x-subrip
# Copied from http://msdn2.microsoft.com/en-us/library/ms971327.aspx
subtitle.smi application/x-sami x
# Copied from http://www1.mplayerhq.hu/MPlayer/samples/sub/Lola.sub/Run.Lola.Run.1998.DVDivX-SChiZO.sub
subtitle-microdvd.sub text/x-microdvd
# Copied from http://www1.mplayerhq.hu/MPlayer/samples/sub/manyfmts/FOVH%20MoviePlayer.sub
subtitle-mpsub.sub text/x-mpsub x
# Copied from http://en.wikipedia.org/wiki/SubStation_Alpha
subtitle.ssa text/x-ssa
# Copied from http://wiki.videolan.org/SubViewer
subtitle-subviewer.sub text/x-subviewer x
# Copied from http://www.iandevlin.com/html5test/webvtt/upc-video-subtitles-en.vtt
upc-video-subtitles-en.vtt text/vtt
# Copied from http://zano6.home.att.net/Ringer/Ball_Game.ime
ringtone.ime text/x-iMelody
# Copied from http://smaf-yamaha.com/develop/smpl/J-Walk.mmf
ringtone.mmf application/x-smaf
# Copied from http://smaf-yamaha.com/what/demo/chlist.mrl
playlist.mrl text/x-mrml
#  Copied from http://bugzilla.gnome.org/show_bug.cgi?id=518688
hbo-playlist.qtl application/x-quicktime-media-link
# Copied from http://bugzilla.gnome.org/show_bug.cgi?id=567142
playlist.wpl application/vnd.ms-wpl
# Copied from Nine Inch Nails' The Slip
test.flac audio/flac
# Copied from http://tools.ietf.org/html/draft-pantos-http-live-streaming-02#section-7.1
live-streaming.m3u application/vnd.apple.mpegurl x
# Copied from http://qthttp.apple.com.edgesuite.net/1006ad9g4hjk/all_w.m3u8
all_w.m3u8 application/vnd.apple.mpegurl x
# Copied from http://bugs.freedesktop.org/show_bug.cgi?id=42922
test.vsd application/vnd.visio ox

# text
text-iso8859-15.txt text/plain
text-utf8.txt text/plain
test.tex text/x-tex
# Copied from http://www.computerperformance.co.uk/vista/vista_reg_examples.htm
registry.reg text/x-ms-regedit
# Copied from http://www.ss64.com/nt/regedit.html
registry-nt.reg text/x-ms-regedit
# Copied from https://bugzilla.redhat.com/show_bug.cgi?id=430203#c3
test.ext,v text/plain
# Copied from http://bugs.freedesktop.org/show_bug.cgi?id=14329
test.fl application/x-fluid
# From https://bugs.freedesktop.org/show_bug.cgi?id=30656
bug-30656-xchat.conf application/octet-stream oxx
bug-30656-xchat.conf text/plain x
helloworld.java text/x-java ox
# Copied from http://asurvey.net/ccsfagent/media/survey.js
survey.js application/javascript ox
test.cs text/x-csharp ox
test.dot text/vnd.graphviz x
test.vala text/x-vala ox
test.ooc text/x-ooc ox
test.mof text/x-mof ox
# Copied from http://bugs.freedesktop.org/show_bug.cgi?id=11530
test-cdda.toc application/x-cdrdao-toc
test-cdrom.toc application/x-cdrdao-toc
# Copied from /etc/sysconfig/iptables
test.iptables text/x-iptables
test-vpn.pcf application/x-cisco-vpn-settings x
# From https://bugs.freedesktop.org/show_bug.cgi?id=20302
menu.ini application/octet-stream oxx
menu.ini text/plain x
# Copied from https://bugs.freedesktop.org/show_bug.cgi?id=16228
test.php application/x-php
# The 3 below copied from https://bugs.freedesktop.org/show_bug.cgi?id=15810
evolution.eml application/mbox xox
tb-from-sentbox.eml message/rfc822
tb-saved.eml message/rfc822
# Copied from http://www.cyanwerks.com/file-format-url.html
test.url application/x-mswinurl
# Copied from http://www.digitalmars.com/d/
test.d text/x-dsrc ox
test.v text/x-verilog ox
test.sv text/x-svsrc ox
test.svh text/x-svhdr ox
# Copied from http://www.w3.org/TR/html5/offline.html#manifests
test.manifest text/cache-manifest
test.yaml application/x-yaml
# hand-made
mysum.m text/x-matlab x
# taken from Octave 3.2 sources
isdir.m text/x-matlab x
# From https://bugs.freedesktop.org/show_bug.cgi?id=29733
bibtex.bib text/x-bibtex
# hand-made
simple-obj-c.m text/x-objcsrc
# http://www.apps.ietf.org/rfc/rfc4716.html#sec-3.6
ssh-public-key.txt text/plain
# http://tools.ietf.org/html/draft-ietf-vcarddav-vcardrev-22
test.vcf text/vcard
# Test Go source code
test.go text/x-go oxo
# Qt Quick (QML) file
rectangle.qml text/x-qml
# Scheme source code
# https://bugs.freedesktop.org/show_bug.cgi?id=31534
test.scm text/x-scheme ox
test.ss  text/x-scheme ox
test.scala text/x-scala ox

# xml subtypes
test.ttx application/x-font-ttx
project.glade application/x-glade
# Copied from http://bugs.freedesktop.org/show_bug.cgi?id=14085
ISOcyr1.ent application/xml-external-parsed-entity ox
# Copied from http://www.metalinker.org/samples/abiword-setup-2.4.6.exe.metalink
test.metalink application/metalink+xml
# Copied from http://ooo.mirrorbrain.org/contrib/dictionaries/en_US.zip.meta4
en_US.zip.meta4 application/metalink4+xml
test.mml application/mathml+xml ox
# Copied from http://doc.trolltech.com/4.4/linguist-hellotr.html
linguist.ts text/vnd.trolltech.linguist
test.xsl application/xslt+xml
test.cbl text/x-cobol ox
# Copied from http://docs.newzbin.com/index.php/Newzbin:NZB_Specs
sample1.nzb application/x-nzb

# Archives
# Copied from http://bugs.freedesktop.org/show_bug.cgi?id=14909
test.alz application/x-alz
# Copied from /usr/share/gettext/javaversion.class
test.class application/x-java
# Created with jar from OpenJDK 1.6.0_18-b18
test.jar application/x-java-archive ox
# Copied from http://bugs.freedesktop.org/show_bug.cgi?id=12620
hello.pack application/x-java-pack200
# Copied from http://www.apache.org/dist/httpd/binaries/win32/apache_2.2.9-win32-x86-no_ssl-r2.msi
test.msi application/x-msi ox
# Created using 7z
archive.7z application/x-7z-compressed
comics.cb7 application/x-cb7 ox
# Created using tar
archive.tar application/x-tar
comics.cbt application/x-cbt ox
# Created using lcab
copying.cab application/vnd.ms-cab-compressed
# XZ test case found in the test cases in the sources
good-1-delta-lzma2.tiff.xz application/x-xz
spinboxes-0.1.1-Linux.tar.xz application/x-xz-compressed-tar ox
# Created using lzip 1.1
test.lz application/x-lzip
# Created using lzop 1.02rc1, lzo 2.03
test.lzo application/x-lzop
# Created using lrzip 0.45
archive.lrz application/x-lrzip
# Copied from http://download.microsoft.com/download/7/e/5/7e58b1ce-d9e6-40e1-9d75-140fe5dd3de6/fuji.themepack
fuji.themepack application/x-windows-themepack ox
# Extracted from http://mozilla.doslash.org/stuff/helloworld.zip
helloworld.xpi application/x-xpinstall ox
# Created using imagex 6.0
test.wim application/x-ms-wim
# Created using Info-ZIP Zip 3.0
test.zip application/zip

# Audio/Video files
# Copied from /usr/share/sounds/generic.wav
test.wav audio/x-wav
test.avi video/x-msvideo
# Copied from http://modarchive.org/index.php?request=view_by_moduleid&query=155849
hereyes_remake.mo3 audio/x-mo3
# Copied from http://media.annodex.net/cmmlwiki/CCFilm
ccfilm.axv video/annodex oxo
ccfilm.axv application/annodex xox
test.ogg audio/ogg oxx
test.ogg audio/x-vorbis+ogg x
# Copied from http://bugzilla.gnome.org/show_bug.cgi?id=566661#c1
msg0001.gsm audio/x-gsm oxo
# Copied from www.freemxf.org
small_wav.mxf application/mxf
# Copied from http://devfiles.myopera.com/articles/1891/custom-controls-webm-360p.html
Elephants_Dream-360p-Stereo.webm video/webm
# http://bugs.freedesktop.org/show_bug.cgi?id=14276#c17
settopbox.ts video/mp2t xo
# Bastien's hard drive
bbc.ram application/ram oxo
bbc.ram application/vnd.rn-realmedia xox
# Converted from test.wav
test-noid3.mp3 audio/mpeg
# "Back to the 80s" by Aqua, as purchased on Amazon US
xml-in-mp3.mp3 audio/mpeg

# Video game ROMs
genesis1.bin application/x-genesis-rom xox
genesis2.bin application/x-genesis-rom xox

# other
text.pdf application/pdf
text.wwf application/x-wwf oxo
README.pdf application/pdf
# From https://bugs.freedesktop.org/show_bug.cgi?id=29083#c2
testcase.is-really-a-pdf application/pdf xo
pdf-not-matlab application/pdf x
test.pdf.xz application/x-xzpdf ox
Makefile text/x-makefile ox
Makefile.gnu text/x-makefile ox
googleearth.kml application/vnd.google-earth.kml+xml ox
# Copied from http://bugs.freedesktop.org/show_bug.cgi?id=15260
test.gnd application/gnunet-directory
# Copied from https://bugs.freedesktop.org/show_bug.cgi?id=27441
markdown.md text/x-markdown oxo
text.ps application/postscript
text.ps.gz application/x-gzpostscript ox
text.PS.gz application/x-gzpostscript oxo
test.cmake text/x-cmake ox
bluerect.mdi image/vnd.ms-modi
Stallman_Richard_-_The_GNU_Manifesto.fb2 application/x-fictionbook+xml
test.p7b application/x-pkcs7-certificates ox
test.pkipath application/pkix-pkipath ox
test.jks application/x-java-keystore
test.jceks application/x-java-jce-keystore
test.sav application/x-spss-sav
test.por application/x-spss-por
core application/x-core ox
Core application/x-zerosize x
# Copied from xcalib, http://xcalib.sourceforge.net/
bluish.icc application/vnd.iccprofile
# Generated by hand
test.it87 application/x-it87
test.hdf4 application/x-hdf
test.h5 application/x-hdf
# From http://wiki.wireshark.org/SampleCaptures (ancp.pcap.gz, dns.cap)
ancp.pcap application/vnd.tcpdump.pcap
dns.cap application/vnd.tcpdump.pcap
## Case-insensitive glob
#testcompress.z application/x-compress
one-file.tnef application/vnd.ms-tnef
