<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:01:19 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>[CXX-1078] Divide mongocxx tests into unit, mocked unit and integration tests</title>
                <link>https://jira.mongodb.org/browse/CXX-1078</link>
                <project id="11980" key="CXX">C++ Driver</project>
                    <description>&lt;p&gt;Currently, all driver tests except the instance test wind up in a single &quot;driver&quot; test binary.  Also, tests sources are jumbled together in a single directory.  It may also be that there are a mix of mocked and non-mocked tests in a single file.  This makes it hard to know what failed when the test fails and hard to know where to find integration and unit tests in the source.&lt;/p&gt;

&lt;p&gt;I think it would be a lot clearer to divide test binaries as follows:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;unit &#8211;&#160;unit tests that do not rely on mocking, e.g. options class tests&lt;/li&gt;
	&lt;li&gt;mock &#8211;&#160;unit tests that require mocking libmongoc functions&lt;/li&gt;
	&lt;li&gt;integration &#8211; tests that require a mongod&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Similarly, test sources should be divided along similar lines, possibly into separate directories.&lt;/p&gt;</description>
                <environment></environment>
        <key id="322639">CXX-1078</key>
            <summary>Divide mongocxx tests into unit, mocked unit and integration tests</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</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="12300">Won&apos;t Do</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="david.golden@mongodb.com">David Golden</reporter>
                        <labels>
                            <label>bgtrack</label>
                    </labels>
                <created>Tue, 11 Oct 2016 01:51:47 +0000</created>
                <updated>Wed, 18 Jan 2023 19:44:08 +0000</updated>
                            <resolved>Wed, 18 Jan 2023 19:44:08 +0000</resolved>
                                                                    <component>Testing</component>
                                        <votes>1</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="5121831" author="JIRAUSER1269924" created="Wed, 18 Jan 2023 19:44:08 +0000"  >&lt;p&gt;After careful evaluation, we have decided to close this ticket. Please add a comment if the impact of this ticket increases.&lt;br/&gt;
Thanks.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="374272">CXX-1321</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <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|hxk80n:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>