署名つき XPI の簡単なテストケース
いつでも署名つきインストールがしたいというのはよく分かります


テストを実行する前に、この認証局 (CA) 証明書をインストールしておいてください。
    x509.cacert.

テストが終わったら、この証明書は削除してください。 これがどういう意味か分からなければ、テストは行わないでください。


この最初のテストは、署名されているテストケースで、正常に動作するはずです。
    signed.xpi

このテストには余分なファイルが含まれているので、インストールに失敗するはずです。
    signed-extrafile.xpi

このテストケースからはファイルが削除されているので、インストールに失敗するはずです。
    signed-missingfile.xpi   

このテストケースでは rsa ファイルが削除されているので、このファイルは署名されていないと表示されるはずです。
    signed-norsa.xpi

このテストケースでは sf ファイルが削除されているので、インストールに失敗するはずです。
    signed-nosf.xpi

このファイルには manifest ファイルがないので、インストールに失敗するはずです。
    signed-nomanifest.xpi

このファイルはインストールされていない認証局 (CA) によって署名されています。そのため、これは署名されていないインストーラだと表示されるはずです。
    signed-badca.xpi

このファイルは署名されていますが、内容が変更されています。そのため、インストールに失敗するはずです。
    signed-modified.xpi