<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:39:57 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CSHARP-1552] Tests under CSharp515Tests fail when assemblies are signed</title>
                <link>https://jira.mongodb.org/browse/CSHARP-1552</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;If the Mongo driver assemblies are signed then tests CSharp515Tests.TestLength0/1/2 fail. This is because the testing type S&amp;lt;&amp;gt; is now a &quot;signed&quot; type and will emit a different full-name in JSON other than that specified in the expectation.&lt;/p&gt;

&lt;p&gt;It&apos;s quite convoluted to recreate this. But steps are&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Change all InternalsVisibleTo attributes to contain the public key (as when signed must reference signed)&lt;/li&gt;
	&lt;li&gt;Either:
	&lt;ul&gt;
		&lt;li&gt;Modify each library project file to sign the assembly&lt;/li&gt;
		&lt;li&gt;Add to properties collection in build.fsx
		&lt;ul&gt;
			&lt;li&gt;&quot;SignAssembly&quot;, &quot;true&quot;&lt;/li&gt;
			&lt;li&gt;&quot;AssemblyOriginatorKeyFile&quot;, &amp;lt;path to key file&amp;gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Run unit tests&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;It&apos;s almost too trivial to report, but given that this is the only test that fails and the fix is so simple it might make sense to patch (pull incoming).&lt;/p&gt;</description>
                <environment></environment>
        <key id="262352">CSHARP-1552</key>
            <summary>Tests under CSharp515Tests fail when assemblies are signed</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.mongodb.org/images/icons/priorities/trivial.svg">Trivial - P5</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="robert@mongodb.com">Robert Stam</assignee>
                                    <reporter username="jhadwen">James Hadwen</reporter>
                        <labels>
                    </labels>
                <created>Mon, 1 Feb 2016 21:55:28 +0000</created>
                <updated>Wed, 19 Oct 2016 22:38:42 +0000</updated>
                            <resolved>Fri, 11 Mar 2016 15:06:45 +0000</resolved>
                                    <version>2.2.2</version>
                                                    <component>Testing</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="1200506" author="xgen-internal-githook" created="Fri, 11 Mar 2016 15:06:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rstam&apos;, u&apos;name&apos;: u&apos;rstam&apos;, u&apos;email&apos;: u&apos;robert@robertstam.org&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-1552&quot; title=&quot;Tests under CSharp515Tests fail when assemblies are signed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-1552&quot;&gt;&lt;del&gt;CSHARP-1552&lt;/del&gt;&lt;/a&gt;: Refactor tests so that they also pass when assemblies are signed.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/commit/0e1b58b3803a6077eb4976b06aab086a99f15e1b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-csharp-driver/commit/0e1b58b3803a6077eb4976b06aab086a99f15e1b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1200505" author="xgen-internal-githook" created="Fri, 11 Mar 2016 15:06:10 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jhadwen&apos;, u&apos;name&apos;: u&apos;James Hadwen&apos;, u&apos;email&apos;: u&apos;james.hadwen@sociustec.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-1552&quot; title=&quot;Tests under CSharp515Tests fail when assemblies are signed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-1552&quot;&gt;&lt;del&gt;CSHARP-1552&lt;/del&gt;&lt;/a&gt;: Tests under CSharp515Tests fail when assemblies are signed&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/commit/26ba467f5bbc9734294bf20d2f0c635625893c3a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-csharp-driver/commit/26ba467f5bbc9734294bf20d2f0c635625893c3a&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrdf9b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="920">C# Sprint 32</customfieldvalue>
    <customfieldvalue id="955">C# Sprint 33</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>